純文字模式下透過 ftp 指令進行檔案傳輸,適用於無圖形介面的伺服器環境。
ftp 192.168.1.1 # 輸入帳號密碼完成認證
| 指令 | 用途 | 範例 |
|---|---|---|
get | 下載單一檔案 | get /remote/path/file.txt local.txt |
mget | 下載多檔(萬用字元) | cd /remote/path && mget *.* |
關閉逐檔確認提示:prompt off 再執行 mget。
預設下載至本機目前工作目錄。
| 指令 | 用途 | 範例 |
|---|---|---|
put | 上傳單一檔案 | put local.txt /remote/path/remote.txt |
mput | 上傳多檔 | cd /remote/path && mput *.html |
上傳來源為本機目前工作目錄。
bye
lftp 或 ncftp 可支援書籤、續傳、鏡像同步等進階功能。ftp -n < script.txt 批次執行。sftp 或 scp(SSH 加密傳輸)。熟記基本指令,即可在任何 Linux 主機快速完成檔案傳輸。