跳至內容

FTP命令列表

本頁使用了標題或全文手工轉換
維基百科,自由的百科全書

以下是可以被發送到FTP服務器FTP命令列表,包含由IETF在RFC 959中標準化的所有命令。需要注意的是,大多數命令行FTP客戶端都給用戶提供了額外的命令集。例如,GET是一個常見的用來下載文件的用戶命令,用來替代原始的RETR命令。

命令 RFC 描述
ABOR (ABORT)此命令使服務器終止前一個FTP服務命令以及任何相關數據傳輸。
ACCT (ACCOUNT)此命令的參數部分使用一個Telnet字符串來指明用戶的賬戶。
ADAT RFC 2228 (AUTHENTICATION/SECURITY DATA)認證/安全數據
ALLO 為接收一個文件分配足夠的磁盤空間
APPE 增加
AUTH RFC 2228 認證/安全機制
CCC RFC 2228 清除命令通道
CDUP 改變到父目錄
CONF RFC 2228 機密性保護命令
CWD 改變工作目錄
DELE 刪除文件
ENC RFC 2228 隱私保護通道
EPRT RFC 2428 為服務器指定要連接的擴展地址和端口
EPSV RFC 2428 進入擴展被動模式
FEAT RFC 2389 獲得服務器支持的特性列表
HELP 如果指定了命令,返回命令使用文檔;否則返回一個通用幫助文檔
LANG RFC 2640 語言協商
LIST 如果指定了文件或目錄,返回其信息;否則返回當前工作目錄的信息
LPRT RFC 1639 為服務器指定要連接的長地址和端口
LPSV RFC 1639 進入長被動模式
MDTM RFC 3659 返回指定文件的最後修改時間
MIC RFC 2228 完整性保護命令
MKD 創建目錄
MLSD RFC 3659 如果目錄被命名,列出目錄的內容
MLST RFC 3659 提供命令行指定的對象的數據
MODE 設定傳輸模式(流、塊或壓縮)
NLST 返回指定目錄的文件名列表
NOOP 無操作(啞包;通常用來保活)
OPTS RFC 2389 為特性選擇選項
PASS 認證密碼
PASV 進入被動模式
PBSZ RFC 2228 保護緩衝大小
PORT 指定服務器要連接的地址和端口
PROT RFC 2228 數據通道保護級別
PWD 打印工作目錄,返回主機的當前目錄
QUIT 斷開連接
REIN 重新初始化連接
REST 從指定點重新開始傳輸
RETR 傳輸文件副本
RMD 刪除目錄
RNFR 從...重命名
RNTO 重命名到...
SITE 發送站點特殊命令到遠端服務器
SIZE RFC 3659 返回文件大小
SMNT 掛載文件結構
STAT 返回當前狀態
STOR 接收數據並且在服務器站點保存為文件
STOU 唯一地保存文件
STRU 設定文件傳輸結構
SYST 返回系統類型
TYPE 設定傳輸模式(ASCII/二進制).
USER 認證用戶名
XCUP &1000775 RFC 775 改變之當前工作目錄的父目錄
XMKD &1000775 RFC 775 創建目錄
XPWD &1000775 RFC 775 打印當前工作目錄
XRCP &1000743 RFC 743
XRMD &1000775 RFC 775 刪除目錄
XRSQ &1000743 RFC 743
XSEM &1000737 RFC 737 發送,否則郵件
XSEN &1000737 RFC 737 發送到終端

參見

外部連結