lftp 是一個功能強大的下載工具,它支持訪問文件的協議: ftp, ftps, http, https,hftp, fish(其中ftps 和https須要在編譯的時候包含openssl庫)。llftp的界面很是像一個shell: 有命令補全,歷史記錄,容許多個後臺任務執行等功能,使用起來很是方便。它還有書籤、排隊、鏡像、斷點續傳、多進程下載等功能。 命令行語法要看lftp的命令行語法,只要在shell中輸入lftp –help。 經常使用的命令以下: 登錄:lftp -u test 192.168.0.1 -p 2121 -u 登錄用的用戶名 -p ftp的端口,若是是標準21端口能夠省略 下載:>get test.txt 下載單個文件 >mget *.txt 下載多個文件 >put test.txt 上傳單個文件 >mput *.txt 上傳多個文件 >mirror test 下載目錄 >mirror -R test 上傳目錄 >pget -n 10 test.bin 多線程下載文件 後臺任務管理:缺省狀況下,按 Ctrl+z,正在執行的任務將轉爲後臺執行,也能夠在命令行末尾加&符號使任務在後臺執行。用jobs命令能夠查看全部的後臺進程。用queue命令能夠排隊新的任務。若是退出lftp是還有任務在後臺執行,lftp將轉爲後臺執行。 配置文件:全局配置文件/etc/lftp.conf,用戶配置文件~/.lftprc 總之還有不少功能,我這裏就具體寫了,你們能夠man lftp或者google,能夠說越用越好用,但願你們都能用用。