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.delete 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。