FTP命令大全

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

FTP命令大全

FTP命令是Internet用戶使用最頻繁的命令之一,不論是在DOS還是UNIX作業系統下使用FTP,都會遇到大量的FTP 內部命令,熟悉並靈活應用FTP的內部命令,可以大大方便使用者,對於現在撥號上網的用戶,如果ISP提供了shell可以使用nohup,那麽ftp將是你最省錢的上download方式,ftp 的命令行格式爲:ftp -v -d -i -n -g[主機名]

-v 顯示遠端伺服器的所有回應資訊。

-d 使用調試方式。

-n 限制ftp的自動登錄,即不使用.netrc文件。

-g 取消全局檔案名。

ftp使用的內部命令如下(其中括弧表示可選項):

1.![cmd[args]在本地機中執行交互shell、exit回到ftp環境,如!ls*.zip 。

2.¥macro-ame[args]執行巨集定義macro-name。

3.account[password]提供登錄遠端系統成功後訪問系統資源所需的補充口令。

4.appendlocal-file[remote-file]將本地文件追加到遠端系統主機,若未指定遠端系統檔案名,則使用本地檔案名。

5.ascii 使用ascii類型傳輸方式。

6.bell每個命令執行完畢後電腦響鈴一次。

7.bin使用二進位文件傳輸方式。

8.bye退出ftp會話過程。

9.case在使用mget時,將遠端主機檔案名中的大寫轉爲小寫字母。

10.cd remote-dir 進入遠端主機目錄。

11.cdup進入遠端主機目錄的父目錄。

12.chmod modefile-name將遠端主機文件file-name的存取方式設置爲mode,如chmod 777 a.out。

13.close中斷與遠端伺服器的ftp會話(與open對應)。

14.cr使用asscii方式傳輸文件時,將回車換行轉換爲回行。

15.刪除remote-file刪除遠端主機文件。

16.debug[debug-value]設置調試方式,顯示發送至遠端主機的每條命令,如debup3,若設爲0,表示取消debug。

17.dir[remote-dir][local-file]顯示遠端主機目錄,並將結果存入local-file。

18.disconnection同close。

19.form format將文件傳輸方式設置爲format,缺省爲file 方式。

20.getremote-file[local-file]將遠端主機的文件remote -file傳至本地硬碟的local-file。

21.glob設置m刪除、mget、mput的檔案名擴展,缺省時

不擴展檔案名,同命令行的-g參數。

22.hash每傳輸1024位元組,顯示一個hash符號(#)。

23.help[cmd]顯示ftp內部命令cmd的幫助資訊,如help get。

24.idle[seconds]將遠端伺服器的休眠計時器設爲[seconds]秒。

25.image設置二進位傳輸方式(同binary)

26.lcd[dir]將本地工作目錄切換至dir。

27.ls[remote-dir][local-file]顯示遠端目錄remote-dir,並存入本地local-file。

28.macdef macro-name定義一個宏,遇到macdef下的空行時,巨集定義結束。

29.m刪除[remote-file]刪除遠端主機文件。

30.mdir remote-files local-file與dir類似,但可指定多個遠端文件,如mdir*.o.*. zipoutfile。

31.mget remote-files傳輸多個遠端文件。

32.mkdir dir-name 在遠端主機中建一目錄。

33.mls remote-file local-file同nlist,但可指定多個檔案名。

34.mode[mode-name]將文件傳輸方式設置爲mode-name,缺省爲stream方式。

35.modtime file-name顯示遠端主機文件的最後修改時

間。

36.mput local-file將多個文件傳輸至遠端主機。

37.newerfile-name如果遠端機中file-name的修改時間比本地硬碟同名文件的時間更近,則重傳該文件。

38.nlist[remote-dir][local-file]顯示遠端主機目錄的文件清單,並存入本地硬碟的local-file。

39.nmap[inpatternoutpattern]設置檔案名映射機制,使得

文件傳輸時,文件中的某些字元相互轉換,如nmap¥1.¥2.

¥3[¥1,¥2].[¥2,¥3],則傳輸文件a1 .a2.a3時,檔案名變爲

a1、a2,該命令特別適用于遠端主機爲非U-NIX機的情況。

40.ntrans[inchars[outchars]設置檔案名字元的翻譯機制,如ntrans1R,則檔案名LLL將變爲RRR。

41.open host[port]建立指定ftp伺服器連接,可指定連接埠。

42.passive進入被動傳輸方式。

43.prompt設置多個文件傳輸時的交互提示。

44.proxyftp-cmd在次要控制連接中,執行一條ftp命令,該命令允許連接兩個ftp伺服器,以在兩個伺服器間傳輸文件。第一條ftp命令必須爲open,以首先建立兩個伺服器間的連接。

45.put local-file[remote-file]將本地文件local-file傳送至遠端主機。

相关文档
最新文档