1. 程式人生 > >FTP匿名登入和FTP常用命令以及ftp狀態碼

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伺服器返回一組數字,每組數字代表不同的資訊,常見的數字及表示的資訊如下圖所示。

最完整的FTP常見命令大全