FTP匿名登入和FTP常用命令以及ftp狀態碼
FTP匿名登入
FTP的匿名登入一般有三種:
1、 使用者名稱:anonymous 密碼:Email或者為空
2、 使用者名稱:FTP 密碼:FTP或者為空
3、 使用者名稱:USER 密碼:pass
FTP常用命令
檔案傳輸軟體的使用格式為FTP(網址或IP地址),若連線成功,系統將提示使用者輸入使用者名稱及密碼:
User:(輸入合法的使用者名稱或者anonymous);
Password:(輸入合法的密碼,若以anonymous方式登入,一般不用密碼)。
進入想要連線的FTP站點後,使用者就可以進行相應的檔案傳輸操作了,其中一些重要的命令如下。
1、help、?、rhelp
①help顯示LOCAL端(本地端)的命令說明,若不接受則顯示所有可用命令;
②?,相當於help,例如:?cd;
③rhelp同help,只是它用來顯示REMOTE端(遠端端)的命令說明。
2、ascii、binary、Image、type
①ascii切換傳輸模式為文字模式;
②binary切換傳輸模式為二進位制模式;
③image相當於binary;
④type用於更改或顯示目前傳輸模式。
3、bye、quit
①bye退出FTP伺服器;
②quit相當於bye。
4、cd、cdup、lcd、pwd、!
①cd改變當前工作目錄;
②cdup回到上一層目錄,相當於“cd..”;
③Icd用於更改或顯示LOCAL端的工作目錄;
④pwd顯示目前的工作目錄(REMOTE端);
⑤!,用於執行外殼命令,例如“!ls”。
5、delete、mdelete、rename
①delete刪除REMOTE端的檔案:
②mdelete批量刪除檔案;
③rename更改REMOTE端的檔名。
6、get、mget、put、mput、recv、send
①get下載檔案;
②mget批量下載檔案;
③put上傳檔案;
④mput批量上傳檔案;
⑤recv相當於get;
⑥send相當於put。
7、hash、verbose、status、bell
①hash當有資料傳送時,顯示#號,每一個#號表示傳送了1024B或8192b;
②verbose切換所有檔案傳輸過程的顯示;
③status顯示目前的一些引數;
④bell當指令做完時會發出叫聲。
8、ls、dir、mls、mdir、mkdir、rmdir
①ls有點像Unix下的ls(list)命令;
②dir相當於“ls-l”;
③mls只是將遠端某目錄下的檔案存於LOCAL端的某檔案裡;
④mdir相當於mls;
⑤mkdir像DOS下的md(建立了目錄)一樣;
⑥rmdir像DOS下的rd(刪除了目錄)一樣。
9、open、close、disconnect、user
①open連線某個遠端FTP伺服器;
②close關閉目前的連線;
③disconnect相當於close;
④user再輸入一次使用者名稱和密碼(有點像Linux下的su)。
當執行不同的命令時,會發現FTP伺服器返回一組數字,每組數字代表不同的資訊,常見的數字及表示的資訊如下圖所示。