C# FTP命令一覽
帶有星號的命令一般很少使用,所以往往在具體實現中不支持。
  1. ABOR      放棄傳輸
  2. *ACCT     某些系統將帳號和用戶與文件系統相關聯
  3. *ALLO     為即將傳送的文件分配空間。後面攜帶的參數來確定字節數
  4. *APPE     將文件附加到已經存在的文件後面
  5. CDUP       在遠程系統上將當前目錄切換到上級父目錄
  6. CWD        改變遠程系統的工作目錄
  7. DELE        刪除遠程系統的文件
  8. HELP       讀取服務器的幫助信息,如:支持的命令的列表
  9. LIST        在一個新建立的數據連接上發送當前工作目錄下的文件名列表
  10. MKD      創建目錄
  11. MODE    指定傳輸模式,可攜帶的參數是:S、B或 C.
  12. NLST     在一個新建立的數據連接上發送一個當前目錄下的“完全”的目錄列表
  13. NOOP   空操作,防止連接斷掉
  14. PASS     提供一個用戶登錄密碼,必須立即跟隨在USER命令後
  15. *PASV   指定服務器數據傳輸過程監聽等待客戶端的數據連接連接建立請求
  16. PORT     指定客戶端監聽等待服務器端建立的連接的端口號
  17. PWD     顯示服務器端的當前工作目錄名
  18. QUIT     退出登錄並終止連接
  19. *REIN    重新初始化,退出登錄但是並不斷開連接,後面必須隨後發出一個新的USER命令
  20. *REST    從服務器的一個標識處重新開始傳輸
  21. RETR      從遠程系統取回一個文件
  22. RMD       刪除一個目錄
  23. *RNFR    指定要被命名的文件的老的路徑名,隨後必須是一個RNTO命令
  24. *RNTO   指定要被命名的文件的新的路徑名
  25. *SITE     站點特有的服務器提供的服務
  26. *SMNT   結構加載,提供一個文件系統結構的遠程系統路徑名 27. *STAT 狀態信息
  28. STOR     上載一個文件到服務器上,若文件已經存在則覆蓋
  29. *STOU  上載一個文件到服務器上,不覆蓋已經存在的文件
  30. STRU     指定文件結構,參數可以是F、R或P.
  31. *SYST   報告遠程系統的操作系統類型
  32. TYPE     指定文件類型,參數可以是A、E、I、L只有TYPE A和TYPE I常用




響應代碼解釋說明
110新文件指示器上的重啟標記
120服務器準備就緒的時間(分鐘數)
125打開數據連接,開始傳輸
150打開連接
200成功
202命令沒有執行
211系統狀態回覆
212目錄狀態回覆
213文件狀態回覆
214幫助信息回覆
215系統類型回覆
220服務就緒
221退出網絡
225打開數據連接
226結束數據連接
227進入被動模式(IP 地址、ID 端口)
230登錄因特網
250文件行為完成
257路徑名建立
331要求密碼
332要求帳號
350文件行為暫停
421服務關閉
425無法打開數據連接
426結束連接
450文件不可用
451遇到本地錯誤
452磁盤空間不足
500無效命令
501錯誤參數
502命令沒有執行
503錯誤指令序列
504無效命令參數
530未登錄網絡
532存儲文件需要帳號
550文件不可用
551不知道的頁類型
552超過存儲分配
553文件名不允許

arrow
arrow
    全站熱搜

    createps 發表在 痞客邦 留言(0) 人氣()