| 指令 | 功能說明 |
|---|---|
del | 刪除遠端檔案 |
bye / quit | 中斷連線並離開 FTP |
ascii | 設定 ASCII 模式傳輸(文字檔) |
binary | 設定二進位模式傳輸(圖片、執行檔) |
bell | 傳輸完成時發出提示音 |
case | 開啟時,mget 下載檔名自動轉小寫 |
cd / cdup | 切換遠端目錄 / 返回上層 |
chmod | 變更遠端檔案權限 |
close | 關閉連線,回到 FTP 提示符,清除巨集 |
delete | 刪除遠端單一檔案 |
dir [remote-dir] [local-file] | 列出遠端目錄,可存成本地檔案 |
get [remote] [local] | 下載單一檔案 |
help [command] | 顯示指令說明 |
lcd | 變更本地工作目錄 |
ls | 同 dir,簡易列表 |
macdef | 定義巨集指令 |
mdelete | 批次刪除多個遠端檔案 |
mget | 批次下載多個檔案 |
mkdir | 建立遠端目錄 |
mput | 批次上傳多個本地檔案 |
open host [port] | 建立新連線 |
prompt | 切換互動提示模式(批次操作時關閉) |
put | 上傳單一檔案 |
pwd | 顯示遠端目前目錄 |
recv | 同 get |
rename [from] [to] | 重新命名遠端檔案 |
rmdir | 刪除遠端目錄 |
send | 同 put |
status | 顯示目前 FTP 狀態 |
system | 顯示遠端主機系統類型 |
在 ftp> 提示符下輸入 help 按 Enter,即可列出完整指令集。
FTP 為明文傳輸,帳號密碼與資料均無加密,生產環境建議改用 SFTP 或 FTPS。