在线看毛片网站电影-亚洲国产欧美日韩精品一区二区三区,国产欧美乱夫不卡无乱码,国产精品欧美久久久天天影视,精品一区二区三区视频在线观看,亚洲国产精品人成乱码天天看,日韩久久久一区,91精品国产91免费

<menu id="6qfwx"><li id="6qfwx"></li></menu>
    1. <menu id="6qfwx"><dl id="6qfwx"></dl></menu>

      <label id="6qfwx"><ol id="6qfwx"></ol></label><menu id="6qfwx"></menu><object id="6qfwx"><strike id="6qfwx"><noscript id="6qfwx"></noscript></strike></object>
        1. <center id="6qfwx"><dl id="6qfwx"></dl></center>

            博客專欄

            EEPW首頁 > 博客 > Linux文件傳輸FTP詳解

            Linux文件傳輸FTP詳解

            發(fā)布人:電子禪石 時間:2022-11-16 來源:工程師 發(fā)布文章

            Linux文件傳輸FTP詳解

            ftp命令用來設(shè)置文件系統(tǒng)相關(guān)功能。ftp服務(wù)器在網(wǎng)上較為常見,Linux ftp命令的功能是用命令的方式來控制在本地機和遠程機之間傳送文件,這里詳細介紹Linux ftp命令的一些經(jīng)常使用的命令,相信掌握了這些使用Linux進行ftp操作將會非常容易。

            語法
            ftp(選項)(參數(shù))
            選項
            -d:詳細顯示指令執(zhí)行過程,便于排錯或分析程序執(zhí)行的情況;
            -i:關(guān)閉互動模式,不詢問任何問題;
            -g:關(guān)閉本地主機文件名稱支持特殊字符的擴充特性;
            -n:不使用自動登錄;
            -v:顯示指令執(zhí)行過程。
            參數(shù)

            主機:指定要連接的FTP服務(wù)器的主機名或ip地址。

            實例
            復(fù)制代碼
            FTP>ascii: 設(shè)定以ASCII方式傳送文件(缺省值)
            FTP>bell: 每完成一次文件傳送,報警提示.
            FTP>binary: 設(shè)定以二進制方式傳送文件.
            FTP>bye: 終止主機FTP進程,并退出FTP管理方式.
            FTP>case: 當(dāng)為ON時,用MGET命令拷貝的文件名到本地機器中,全部轉(zhuǎn)換為小寫字母.
            FTP>cd: 同UNIX的CD命令.
            FTP>cdup: 返回上一級目錄.
            FTP>chmod: 改變遠端主機的文件權(quán)限.
            FTP>close: 終止遠端的FTP進程,返回到FTP命令狀態(tài), 所有的宏定義都被刪除.
            FTP>delete: 刪除遠端主機中的文件.
            FTP>dir [remote-directory] [local-file] 列出當(dāng)前遠端主機目錄中的文件.如果有本地文件,就將結(jié)果寫至本地文件.
            FTP>get [remote-file] [local-file] 從遠端主機中傳送至本地主機中.
            FTP>help [command] 輸出命令的解釋.
            FTP>lcd: 改變當(dāng)前本地主機的工作目錄,如果缺省,就轉(zhuǎn)到當(dāng)前用戶的HOME目錄.
            FTP>ls [remote-directory] [local-file] 同DIR.
            FTP>macdef: 定義宏命令.
            FTP>mdelete [remote-files] 刪除一批文件.
            FTP>mget [remote-files] 從遠端主機接收一批文件至本地主機.
            FTP>mkdir directory-name 在遠端主機中建立目錄.
            FTP>mput local-files 將本地主機中一批文件傳送至遠端主機.
            FTP>open host [port] 重新建立一個新的連接.
            FTP>prompt: 交互提示模式.
            FTP>put local-file [remote-file] 將本地一個文件傳送至遠端主機中.
            FTP>pwd: 列出當(dāng)前遠端主機目錄.
            FTP>quit: 同BYE.
            FTP>recv remote-file [local-file] 同GET.
            FTP>rename [from] [to] 改變遠端主機中的文件名.
            FTP>rmdir directory-name 刪除遠端主機中的目錄.
            FTP>send local-file [remote-file] 同PUT.
            FTP>status: 顯示當(dāng)前FTP的狀態(tài).
            FTP>system: 顯示遠端主機系統(tǒng)類型.
            FTP>user user-name [password] [account] 重新以別的用戶名登錄遠端主機.
            FTP>? [command]: 同HELP. [command]指定需要幫助的命令名稱。如果沒有指定 command,ftp 將顯示全部命令的列表。
            FTP>! 從 ftp 子系統(tǒng)退出到外殼。
            復(fù)制代碼

            詳解:

            1. 連接ftp服務(wù)器

            格式:ftp [hostname| ip-address]
            a)在linux命令行下輸入:

            ftp 192.168.1.1

            b)服務(wù)器詢問你用戶名和密碼,分別輸入用戶名和相應(yīng)密碼,待認證通過即可。

            2. 下載文件

            下載文件通常用get和mget這兩條命令。
            a) get 
            格式:get [remote-file] [local-file]
            將文件從遠端主機中傳送至本地主機中。
            如要獲取遠程服務(wù)器上/usr/your/1.htm,則

            ftp> get /usr/your/1.htm 1.htm (回車)


            b) mget      
            格式:mget [remote-files]
            從遠端主機接收一批文件至本地主機。
            如要獲取服務(wù)器上/usr/your/下的所有文件,則

            ftp> cd /usr/your/
            ftp> mget *.* (回車)


            此時每下載一個文件,都會有提示。如果要除掉提示,則在mget *.* 命令前先執(zhí)行:prompt off

            注意:文件都下載到了linux主機的當(dāng)前目錄下。比如,在 /usr/my下運行的ftp命令,則文件都下載到了/usr/my下。

            3.上傳文件

            a) put
            格式:put local-file [remote-file]
            將本地一個文件傳送至遠端主機中。
            如要把本地的1.htm傳送到遠端主機/usr/your,并改名為2.htm

            ftp> put 1.htm /usr/your/2.htm (回車)


            b) mput
            格式:mput local-files
            將本地主機中一批文件傳送至遠端主機。
            如要把本地當(dāng)前目錄下所有html文件上傳到服務(wù)器/usr/your/ 下

            ftp> cd /usr/your (回車)
            ftp> mput *.htm?。ɑ剀嚕?/div>


            注意:上傳文件都來自于主機的當(dāng)前目錄下。比如,在 /usr/my下運行的ftp命令,則只有在/usr/my下的文件linux才會上傳到服務(wù)器/usr/your 下。

            4. 斷開連接
            bye:中斷與服務(wù)器的連接。

            ftp> bye (回車)
             

             命令介紹:

            復(fù)制代碼

            1.FTP> ! 從 ftp子系統(tǒng)退出到外殼。
            2.FTP> ? 顯示 ftp命令說明。? 與 help相同。
              格式:? [command]
              說明:[command]指定需要幫助的命令名稱。如果沒有指定 command,ftp將顯示全部命令的列表。
            3.FTP> append 使用當(dāng)前文件類型設(shè)置將本地文件附加到遠程計算機上的文件。
              格式:append local-file [remote-file]
              說明:local-file 指定要添加的本地文件。
              remote-file 指定要添加 local-file的遠程計算機上的文件。如果省略了 remote-file,本地文件名將被用作遠程文件名。
            4.FTP> ascii 將文件傳送類型設(shè)置為默認的 ASCII。
              說明:FTP 支持兩種文件傳送類型,ASCII碼和二進制圖像。在傳送文本文件時應(yīng)該使用ASCII。
            5.FTP> bell 切換響鈴以在每個文件傳送命令完成后響鈴。默認情況下,鈴聲是關(guān)閉的。
            6.FTP> binary(或bi)將文件傳送類型設(shè)置為二進制。
            7.FTP> bye(或by)結(jié)束與遠程計算機的 FTP會話并退出 ftp。
            8.FTP> cd 更改遠程計算機上的工作目錄。
              格式:cd remote-directory
              說明:remote-directory 指定要更改的遠程計算機上的目錄。
            9.FTP> close 結(jié)束與遠程服務(wù)器的 FTP會話并返回命令解釋程序。
              FTP> debug 切換調(diào)試。當(dāng)調(diào)試打開時,發(fā)送到遠程計算機的每個命令都打印,前面是字符串“>”。默認情況下,調(diào)試是關(guān)閉的。
            10.FTP> delete 刪除遠程計算機上的文件。
              格式:delete remote-file
              說明:remote-file 指定要刪除的文件。
            11.FTP> dir 顯示遠程目錄文件和子目錄列表。
              格式:dir [remote-directory] [local-file]
              說明:remote-directory 指定要查看其列表的目錄。如果沒有指定目錄,將使用遠程計算機中的當(dāng)前工作目錄。Local-file指定要存儲列表的本地文件。如果沒有指定,輸出將顯示在屏幕上。
            12.FTP> disconnect從遠程計算機斷開,保留 ftp 提示。
            13.FTP> get 使用當(dāng)前文件轉(zhuǎn)換類型將遠程文件復(fù)制到本地計算機。
              格式:get remote-file [local-file]
              說明:remote-file 指定要復(fù)制的遠程文件。
              Local-file 指定要在本地計算機上使用的名稱。如果沒有指定,文件將命名為 remote-file。
            14.FTP >glob 切換文件名組合。組合允許在內(nèi)部文件或路徑名中使用通配符(*和?)。默認情況下,組合是打開的。
            15.FTP >hash切換已傳輸?shù)拿總€數(shù)據(jù)塊的數(shù)字簽名 (#) 打印。數(shù)據(jù)塊的大小是2048字節(jié)。默認情況下,散列符號打印是關(guān)閉的。
            16.FTP >help顯示 ftp 命令說明。
              格式:help [command]
              說明:command 指定需要有關(guān)說明的命令的名稱。如果沒有指定 command,ftp將顯示全部命令的列表。
            17.FTP >lcd 更改本地計算機上的工作目錄。默認情況下,工作目錄是啟動 ftp的目錄。
              格式:lcd [directory]
              說明:directory 指定要更改的本地計算機上的目錄。如果沒有指定directory,將顯示本地計算機中當(dāng)前的工作目錄。
            18.FTP >literal 將參數(shù)逐字發(fā)送到遠程 FTP服務(wù)器。將返回單個的 FTP 回復(fù)代碼。
              格式:literal argument [ ...]
              說明:argument 指定要發(fā)送到 FTP服務(wù)器的參數(shù)。
            19.FTP >ls 顯示遠程目錄文件和子目錄的縮寫列表。
              格式:ls [remote-directory] [local-file]
              說明:remote-directory 指定要查看其列表的目錄。如果沒有指定目錄,將使用遠程計算機中的當(dāng)前工作目錄。 local-file指定要存儲列表的本地文件。如果沒有指定,輸出將顯示在屏幕上。
            20.FTP >mdelete 刪除遠程計算機上的文件。
              格式:mdelete remote-files [ ...]
              說明:remote-files 指定要刪除的遠程文件。
            21.FTP >mdir顯示遠程目錄文件和子目錄列表??梢允褂?mdir 指定多個文件。
              格式:mdir remote-files [ ...] local-file
              說明:remote-files 指定要查看列表的目錄。必須指定 remote-files。請鍵入 -使用遠程計算機上的當(dāng)前工作目錄。
              local-file 指定要還原列表的本地文件。請鍵入-在屏幕上顯示列表。
            22.FTP >mget 使用當(dāng)前文件傳送類型將遠程文件復(fù)制到本地計算機。
              格式:mget remote-files [ ...]
              說明:remote-files 指定要復(fù)制到本地計算機的遠程文件。
            23.FTP >mkdir 創(chuàng)建遠程目錄。
              格式:mkdir directory
              說明:directory 指定新的遠程目錄的名稱。
            24.FTP >mls 顯示遠程目錄文件和子目錄的縮寫列表。
              格式:mls remote-files [ ...] local-file
              說明:remote-files 指定要查看列表的文件。必須指定 remote-files;
              請鍵入- 使用遠程計算機上的當(dāng)前工作目錄。
              local-file 指定要存儲列表的本地文件。請鍵入 -以在屏幕上顯示列表。
            25.FTP >mput 使用當(dāng)前文件傳送類型將本地文件復(fù)制到遠程計算機上。
              格式:mput local-files [ ...]
              說明:local-files 指定要復(fù)制到遠程計算機的本地文件
            26.FTP >open 與指定的 FTP服務(wù)器連接。
              格式:open computer [port]
              說明:computer 指定要連接的遠程計算機??梢酝ㄟ^ IP地址或計算機名稱指定計算機(DNS 或主機文件必須可用)。如果自動登錄打開(默認),ftp還將嘗試自動將用戶登錄到 FTP 服務(wù)器port指定用來聯(lián)系 FTP 服務(wù)器的端口號。
            27.FTP >prompt 切換提示。如果關(guān)閉提示時 mget及 mput 傳送所有文件,F(xiàn)tp在多文件傳送過程中將提示允許您有選擇地檢索或存儲文件。默認情況下,提示是
              打開的。
            28.FTP >put 使用當(dāng)前文件傳送類型將本地文件復(fù)制到遠程計算機上。
              格式:put local-file [remote-file]
              說明:local-file 指定要復(fù)制的本地文件。
              remote-file 指定要在遠程計算機上使用的名稱。如果沒有指定,文件將命名為 local-file。
            29.FTP >pwd 顯示遠程計算機上的當(dāng)前目錄。
            30.FTP >quit 結(jié)束與遠程計算機的 FTP 會話并退出 ftp。
            31.FTP >quote 將參數(shù)逐字發(fā)送到遠程 FTP服務(wù)器。將返回單個的 FTP 回復(fù)代碼。
              Quote 與 literal相同。
              格式:quote argument [ ...]
              說明:argument 指定要發(fā)送到 FTP服務(wù)器的參數(shù)。
            32.FTP >recv使用當(dāng)前文件傳送類型將遠程文件復(fù)制到本地計算機。Recv 與 get相同。
              格式:recv remote-file [local-file]
              說明:remote-file 指定要復(fù)制的遠程文件。
              local-file 指定要在本地計算機上使用的名稱。如果沒有指定,文件將命名為 remote-file。
            33.FTP >remotehelp顯示遠程命令幫助。
              格式:remotehelp [command]
              說明:command 指定需要幫助的命令的名稱。如果沒有指定 command,ftp將顯示全部遠程命令的列表。
            34.FTP >rename重命名遠程文件。
              格式:rename filename newfilename
              說明:filename 指定要重命名的文件。 newfilename指定新的文件名。
            35.FTP >rmdir 刪除遠程目錄。
              格式:rmdir directory
              說明:directory 指定要刪除的遠程目錄的名稱。
            36.FTP >send 使用當(dāng)前文件傳送類型將本地文件復(fù)制到遠程計算機上。Send與put 相同。
              格式:send local-file [remote-file]
              說明:local-file 指定要復(fù)制的本地文件。 remote-file指定要在遠程計算機上使用的名稱。如果沒有指定,文件將命名為 local-file。
            37.FTP >status 顯示 FTP 連接和切換的當(dāng)前狀態(tài)。
            38.FTP >trace 切換數(shù)據(jù)包跟蹤。Trace在運行 ftp 命令時顯示每個數(shù)據(jù)包的路由。
            39.FTP >type 設(shè)置或顯示文件傳送類型。
              格式:type [type-name]
              說明:type-name 指定文件傳送類型。默認設(shè)置為 ascii。如果沒有指定type-name,將顯示當(dāng)前的類型。
            40.FTP >user 指定遠程計算機的用戶。
              格式:user username [password] [account]
              說明:user-name 指定登錄到遠程計算機所使用的用戶名。password指定 user-name 的密碼。如果沒有指定,但必須指定,ftp會提示輸入密碼。
              account 指定登錄到遠程計算機所使用的帳戶。如果沒有指定account,但是需要指定,ftp會提示您輸入帳戶。
            41.FTP >verbose 切換 verbose模式。如果打開,將顯示所有 ftp 響應(yīng)。在文件傳送完成后,將同時顯示與傳送效率有關(guān)的統(tǒng)計信息。默認情況下,verbose是打開的。

            復(fù)制代碼

            附錄:ftp命令表

            FTP采用客戶端/服務(wù)器模型,客戶端和服務(wù)器使用TCP建立連接。在服務(wù)器端,F(xiàn)TP有兩個預(yù)分配的的端口號,分別為20和21.其中,端口20用于發(fā)送和接受FTP數(shù)據(jù)(ASCII碼或二進制文件),該數(shù)據(jù)端口只在傳輸數(shù)據(jù)是打開,并在傳輸結(jié)束時關(guān)閉。端口21用于發(fā)送和接受FTP的控制信息,F(xiàn)TP服務(wù)器通過偵聽這個端口來判斷是否有ftp客戶端的連接請求,F(xiàn)TP會話建立后,端口21的連接在會話期間始終保持打開狀態(tài)。

            在客戶端,當(dāng)發(fā)出請求時動態(tài)分配端口號,選擇范圍為1024~65535.當(dāng)一個FTP會話開始后,客戶端程序打開一個控制端口(如1038),該端連接到服務(wù)器上的21端口,接受和發(fā)送控制信命令;需要傳輸數(shù)據(jù)時,客戶端再打開第二個端口(如1039),連接到服務(wù)器上的20端口。每當(dāng)開始傳輸文件時,客戶端程序會打開一個新的數(shù)據(jù)端口,在文件傳輸完畢后,再自動釋放該端口。

            該命令的語法格式如下所示:

            ftp [-v] [-d] [–i] [-n] [-g] [-k realm] [-x] [-u] [host]

            復(fù)制代碼
            ftp命令
            主要選項說明
            
             選項      說明 
             -d     啟動調(diào)試模式
             -u     關(guān)閉自動認證 
             -e     不記錄歷史指令 
             -i     關(guān)閉交互模式 
             -x     在成功認證之后,協(xié)商密鑰 
             -n     關(guān)閉自動登錄功能 
             -p     傳輸文件模式為被動模式 
             -v     程序運行時,顯示詳細的處理信息 
             -k realm     使用Kerberos v4認證時,從realm中得到信息
             host     FTP服務(wù)器的主機名/IP地址
            復(fù)制代碼

            在客戶端訪問FTP時,如果沒有在命令行給出服務(wù)器的主機名或IP,則客戶端將出現(xiàn)“ftp>”提示符,等待用戶輸入ftp內(nèi)部命令
            常見ftp內(nèi)部命令及其說明

             內(nèi)部命令  說明

            復(fù)制代碼
            ls     顯示服務(wù)器上的目錄
            get     從服務(wù)器下載指定文件到客戶端
            put     從客戶端傳送指定文件到服務(wù)器
            open     連接ftp服務(wù)器
            quit     斷開連接并退出ftp服務(wù)器
            cd directory     改變服務(wù)器的當(dāng)前目錄為directory
            lcd directory     改變本地的當(dāng)前目錄為directory
            bye     退出ftp命令狀態(tài)
            ascii     設(shè)置文件傳輸方式為ASCII模式
            binary     設(shè)置文件傳輸方式為二進制模式
            !     執(zhí)行本地主機命令
            cd     切換遠端ftp服務(wù)器上的目錄
            cdup     上一層目錄
            close     在不結(jié)束ftp進程的情況下,關(guān)閉與ftp服務(wù)器的連接
            delete     刪除遠端ftp服務(wù)器上的文件
            get     下載
            hash     顯示#表示下載進度
            mdelete     刪除文件,模糊匹配
            mget     下載文件,模糊匹配
            mput     上傳文件,模糊匹配
            mkdir     在遠端ftp服務(wù)器上,建立文件夾
            newer     下載時,檢測是不是新文件
            prompt     關(guān)閉交互模式
            put     上傳
            pwd     顯示當(dāng)前目錄
            復(fù)制代碼

             

            ftp使用的內(nèi)部命令如下(中括號表示可選項):

            復(fù)制代碼
            1.![cmd[args]]:在本地機中執(zhí)行交互shell,exit回到ftp環(huán)境,如:!ls*.zip.
            2.$ macro-ame[args]:執(zhí)行宏定義macro-name.
            3.account[password]:提供登錄遠程系統(tǒng)成功后訪問系統(tǒng)資源所需的補充口令。
            4.append local-file[remote-file]:將本地文件追加到遠程系統(tǒng)主機,若未指定遠程系統(tǒng)文件名,則使用本地文件名。
            5.ascii:使用ascii類型傳輸方式。
            6.bell:每個命令執(zhí)行完畢后計算機響鈴一次。
            7.bin:使用二進制文件傳輸方式。
            8.bye:退出ftp會話過程。
            9.case:在使用mget時,將遠程主機文件名中的大寫轉(zhuǎn)為小寫字母。
            10.cd remote-dir:進入遠程主機目錄。
            11.cdup:進入遠程主機目錄的父目錄。
            12.chmod mode file-name:將遠程主機文件file-name的存取方式設(shè)置為mode,如:chmod 777 a.out。13.close:中斷與遠程服務(wù)器的ftp會話(與open對應(yīng))。
            14.cr:使用asscii方式傳輸文件時,將回車換行轉(zhuǎn)換為回行。
            15.delete remote-file:刪除遠程主機文件。
            16.debug[debug-value]:設(shè)置調(diào)試方式,顯示發(fā)送至遠程主機的每條命令,如:deb up 3,若設(shè)為0,表示取消debug。
            17.dir[remote-dir][local-file]:顯示遠程主機目錄,并將結(jié)果存入本地文件local-file。18.disconnection:同close。
            19.form format:將文件傳輸方式設(shè)置為format,缺省為file方式。
            20.get remote-file[local-file]:將遠程主機的文件remote-file傳至本地硬盤的local-file。
            21.glob:設(shè)置mdelete,mget,mput的文件名擴展,缺省時不擴展文件名,同命令行的-g參數(shù)。
            22.hash:每傳輸1024字節(jié),顯示一個hash符號(#)。
            23.help[cmd]:顯示ftp內(nèi)部命令cmd的幫助信息,如:help get。
            24.idle[seconds]:將遠程服務(wù)器的休眠計時器設(shè)為[seconds]秒。
            25.image:設(shè)置二進制傳輸方式(同binary)。
            26.lcd[dir]:將本地工作目錄切換至dir。
            27.ls[remote-dir][local-file]:顯示遠程目錄remote-dir,并存入本地文件local-file。28.macdef macro-name:定義一個宏,遇到macdef下的空行時,宏定義結(jié)束。
            29.mdelete[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[modename]:將文件傳輸方式設(shè)置為modename,缺省為stream方式。
            35.modtime file-name:顯示遠程主機文件的最后修改時間。
            36.mput local-file:將多個文件傳輸至遠程主機。
            37.newer file-name:如果遠程機中file-name的修改時間比本地硬盤同名文件的時間更近,則重傳該文件。38.nlist[remote-dir][local-file]:顯示遠程主機目錄的文件清單,并存入本地硬盤的local-file。39.nmap[inpattern outpattern]:設(shè)置文件名映射機制,使得文件傳輸時,文件中的某些字符相互轉(zhuǎn)換,如:nmap $1.$2.$3[$1,$2].[$2,$3],則傳輸文件a1.a2.a3時,文件名變?yōu)閍1,a2。該命令特別適用于遠程主機為非UNIX機的情況。
            40.ntrans[inchars[outchars]]:設(shè)置文件名字符的翻譯機制,如ntrans 1R,則文件名LLL將變?yōu)镽RR。41.open host[port]:建立指定ftp服務(wù)器連接,可指定連接端口。
            42.passive:進入被動傳輸方式。
            43.prompt:設(shè)置多個文件傳輸時的交互提示。
            44.proxy ftp-cmd:在次要控制連接中,執(zhí)行一條ftp命令,該命令允許連接兩個ftp服務(wù)器,以在兩個服務(wù)器間傳輸文件。第一條ftp命令必須為open,以首先建立兩個服務(wù)器間的連接。
            45.put local-file[remote-file]:將本地文件local-file傳送至遠程主機。
            46.pwd:顯示遠程主機的當(dāng)前工作目錄。
            47.quit:同bye,退出ftp會話。
            48.quote arg1,arg2…:將參數(shù)逐字發(fā)至遠程ftp服務(wù)器,如:quote syst.
            49.recv remote-file[local-file]:同get。
            50.reget remote-file[local-file]:類似于get,但若local-file存在,則從上次傳輸中斷處續(xù)傳。51.rhelp[cmd-name]:請求獲得遠程主機的幫助。
            52.rstatus[file-name]:若未指定文件名,則顯示遠程主機的狀態(tài),否則顯示文件狀態(tài)。
            53.rename[from][to]:更改遠程主機文件名。
            54.reset:清除回答隊列。
            55.restart marker:從指定的標志marker處,重新開始get或put,如:restart 130。
            56.rmdir dir-name:刪除遠程主機目錄。
            57.runique:設(shè)置文件名唯一性存儲,若文件存在,則在原文件后加后綴..1,.2等。
            58.send local-file[remote-file]:同put。
            59.sendport:設(shè)置PORT命令的使用。
            60.site arg1,arg2…:將參數(shù)作為SITE命令逐字發(fā)送至遠程ftp主機。
            61.size file-name:顯示遠程主機文件大小,如:site idle 7200。
            62.status:顯示當(dāng)前ftp狀態(tài)。
            63.struct[struct-name]:將文件傳輸結(jié)構(gòu)設(shè)置為struct-name,缺省時使用stream結(jié)構(gòu)。
            64.sunique:將遠程主機文件名存儲設(shè)置為唯一(與runique對應(yīng))。
            65.system:顯示遠程主機的操作系統(tǒng)類型。
            66.tenex:將文件傳輸類型設(shè)置為TENEX機的所需的類型。
            67.tick:設(shè)置傳輸時的字節(jié)計數(shù)器。
            68.trace:設(shè)置包跟蹤。
            69.type[type-name]:設(shè)置文件傳輸類型為type-name,缺省為ascii,如:type binary,設(shè)置二進制傳輸方式。70.umask[newmask]:將遠程服務(wù)器的缺省umask設(shè)置為newmask,如:umask 3。
            71.user user-name[password][account]:向遠程主機表明自己的身份,需要口令時,必須輸入口令,如:user anonymous my@email。
            72.verbose:同命令行的-v參數(shù),即設(shè)置詳盡報告方式,ftp服務(wù)器的所有響應(yīng)都將顯示給用戶,缺省為on.
            73.?[cmd]:同help。
            復(fù)制代碼

            附表:

            ascii

            為文本文件設(shè)置傳輸方式為ascii

            bell

            命令完成時響鈴

            binary 

            設(shè)置傳輸方式為二進制,這是缺省設(shè)置

            bye 

            終止ftp會話,并退出

            cd dir_name

            切換遠程主機上目錄

            cdup

            切換遠程主機上目錄至上一級目錄

            close

            終止到遠程主機的ftp會話

            delete file_name

            刪除遠程主機中的文件

            dir 

            顯示遠程主機上目錄列表

            get file_name

            下載一個文件

            hash 

            每傳輸一定數(shù)量數(shù)據(jù)打印`#'

            lcd dir_name

            切換本地工作目錄

            ls 

            列表遠程主機目錄中的信息

            mdelete file_names

            刪除多個文件

            mget file_names

            下載多個文件

            mkdir dir_name

            在遠程主機上創(chuàng)建目錄

            mput file_names

            上傳多個文件

            open site_name

            連接到遠程tftp

            prompt

            設(shè)置多個文件傳輸時的交互提示

            put file_name

            上傳一個文件

            pwd

            顯示遠程主機當(dāng)前工作目錄

            quit 

            終止ftp會話并退出

            rename old_name new_name

            重命名文件

            rmdir dir_name

            刪除遠程主機上的某個目錄

            size file_name

            顯示遠程主機上某個文件的大小

            status 

            顯示當(dāng)前狀態(tài)

            system

            顯示遠程主機操作系統(tǒng)類型

            tenex 

            將文件傳輸類型設(shè)置為tenex機所需的類型

            user

            向遠程主機發(fā)送用戶信息(登錄信息)

            verbose 

            開關(guān)verbose方式,遠程主機所有響應(yīng)都顯示給客戶

             
            參考文章:
            https://blog.csdn.net/yexiangCSDN/article/details/80988355
            https://blog.csdn.net/sandy9919/article/details/81334064
             
            作者:HuZixia
            出處:http://www.cnblogs.com/huzixia/
            本文版權(quán)歸作者和博客園共有,歡迎轉(zhuǎn)載,但必須給出原文鏈接,并保留此段聲明,否則保留追究法律責(zé)任的權(quán)利。


            *博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。

            電容器相關(guān)文章:電容器原理


            互感器相關(guān)文章:互感器原理


            電工基礎(chǔ)相關(guān)文章:電工基礎(chǔ)知識試題


            手機電池相關(guān)文章:手機電池修復(fù)


            低通濾波器相關(guān)文章:低通濾波器原理


            高通濾波器相關(guān)文章:高通濾波器原理
            雙控開關(guān)相關(guān)文章:雙控開關(guān)原理


            關(guān)鍵詞: FTP

            相關(guān)推薦

            技術(shù)專區(qū)

            關(guān)閉