1. 程式人生 > >linux下登陸FTP

linux下登陸FTP

 一.登陸ftp

命令:lftp load ftp之意)

如果設有使用者名稱和密碼,命令如下:

lftp使用者名稱:密碼@ftp地址:傳送埠(預設21

lftp使用者名稱@ftp地址:傳送埠(預設21),回車後輸入密碼

登陸成功後會顯示如下:
    cd ok, cwd=/genomes                                            
    lftp ftp.ncbi.nih.gov:/genomes>

然後可以進行各種操作(ls, cd, find等等。此時若想瀏覽本地目錄,用!ls)

.下載檔案

要下載檔案首先得設定用於存放下載檔案的本地目錄。

命令:lcd 本地目錄

然後進入待下載檔案的目錄。根據下載檔案型別的不同,命令也不同。

單個檔案

命令get file
             get -c file #
可以進行斷點續傳

批量檔案

命令: mget *.txt #批量下載目錄下的txt檔案

 mget -c *.txt #斷點續傳加上批量下載

整個目錄

命令:mirror aaa/

.上傳檔案(還沒嘗試過)

 put file

 mput *.txt

 mirror –R aaa/

.退出ftp

 命令 bye #我每次都用bye,看起比較有愛也

 quit

.其他命令

set ftp:charset gbk(or gb2312 or utf-8) #

設定ftp端的編碼格式

set file:charset gbk(or gb2312 or utf-8) #設定本地編碼格式。上述兩條命令用於解決亂碼。

ctrl+z #將當前進行的任務移交後臺處理

wait #將後臺處理任務調至前臺檢視

jobs #檢視後臺進行的任務列表

kill all 或者 job_no #刪除所有任務  指定的任務

queue get 123.txt #將命令加入任務列表

queue #檢視任務列表

queue start #開始任務列表

queue stop #停止任務列表