新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > Linux基礎命令之: Linux常用命令

        Linux基礎命令之: Linux常用命令

        作者: 時間:2013-09-13 來源:網絡 收藏

        本文引用地址:http://www.104case.com/article/257158.htm

        2.ftp

        (1)作用。

        該命令允許用戶利用ftp協議上傳和下載文件。

        (2)格式。

        ftp[選項][主機名/IP]。

        ftp相關命令包括使用命令和內部命令,其中使用命令的格式如上所列,主要用于登錄到ftp服務器。內部命令是指成功登錄后進行的一系列操作,下面會詳細列出。若用戶缺省“主機名/IP”,則可在轉入到ftp內部命令后繼續選擇登錄。

        (3)常見參數。

        ftp常見選項參數如表2.30所示。

        表2.30 ftp命令選項常見參數列表

        選項

        參數含義

        -v

        顯示遠程服務器的所有響應信息

        -n

        限制ftp的自動登錄

        -d

        使用調試方式

        -g

        取消全局文件名

        ftp常見內部命令如表2.31所示。

        表2.31 ftp命令常見內部命令

        命令

        命令含義

        account[password]

        提供登錄遠程系統成功后訪問系統資源所需的補充口令

        ascii

        使用ASCII類型傳輸方式,為缺省傳輸模式

        bin/typebinary

        使用二進制文件傳輸方式(嵌入式開發中的常見方式)

        bye

        退出ftp會話過程

        cdremote-dir

        進入遠程主機目錄

        cdup

        進入遠程主機目錄的父目錄

        chmodmodefile-name

        將遠程主機文件file-name的存取方式設置為mode

        close

        中斷與遠程服務器的ftp會話(與open對應)

        deleteremote-file

        刪除遠程主機文件

        debug[debug-value]

        設置調試方式,顯示發送至遠程主機的每條命令

        dir/ls[remote-dir][local-file]

        顯示遠程主機目錄,并將結果存入本地文件local-file

        disconnection

        同close

        getremote-file[local-file]

        將遠程主機的文件remote-file傳至本地硬盤的local-file

        lcd[dir]

        將本地工作目錄切換至dir

        mdelete[remote-file]

        刪除遠程主機文件

        mgetremote-files

        傳輸多個遠程文件

        mkdirdir-name

        在遠程主機中建立一個目錄

        mputlocal-file

        將多個文件傳輸至遠程主機

        openhost[port]

        建立與指定ftp服務器的連接,可指定連接端口

        passive

        進入被動傳輸方式(在這種模式下,數據連接是由客戶程序發起的)

        putlocal-file[remote-file]

        將本地文件local-file傳送至遠程主機

        regetremote-file[local-file]

        類似于get,但若local-file存在,則從上次傳輸中斷處繼續傳輸

        sizefile-name

        顯示遠程主機文件大小

        system

        顯示遠程主機的類型

        (4)使用實例。

        首先,在本例中使用ftp命令訪問“ftp://study.byr.edu.cn”站點。

        [root@localhost~]#ftpstudy.byr.edu.cn

        Connectedtostudy.byr.edu.cn.

        220MicrosoftFTPService

        500'AUTHGSSAPI':commandnotunderstood

        500'AUTHKERBEROS_V4':commandnotunderstood

        KERBEROS_V4rejectedasanauthenticationtype

        Name(study.byr.edu.cn:root):anonymous

        331Anonymousaccessallowed,sendidentity(e-mailname)aspassword.

        Password:

        230Anonymouserloggedin.

        RemotesystemtypeisWindows_NT.

        注意

        由于該站點可以匿名訪問,因此,在用戶名處輸入anonymous,在Password處輸入任意一個e-mail地址即可登錄成功。

        ftp>dir

        227EnteringPassiveMode(211,68,71,83,11,94).

        125Dataconnectionalreadyopen;Transferstarting.

        11-20-0505:00PMDIR>Audio

        12-04-0509:41PMDIR>BUPT_NET_Material

        01-07-0601:38PMDIR>Document

        11-22-0503:47PMDIR>Incoming

        01-04-0611:09AMDIR>Material

        226Transfercomplete.

        以上使用ftp內部命令dir列出了在該目錄下文件及目錄的信息。

        ftp>cd/Document/Wrox/Wrox.Beginning.SQL.Feb.2005.eBook-DDU

        250CWDcommandccessful.

        ftp>pwd

        257/Document/Wrox/Wrox.Beginning.SQL.Feb.2005.eBook-DDUiscurrentdirectory.

        以上實例通過cd命令進入相應的目錄,可通過pwd命令進行驗證。

        ftp>lcd/root/workplace

        Localdirectorynow/root/workplace

        ftp>getd-wbsq01.zip

        local:d-wbsq01.zipremote:d-wbsq01.zip

        200PORTcommandccessful.

        150OpeningASCIImodedataconnectionford-wbsq01.zip(1466768bytes).

        WARNING!5350barelinefeedsreceivedinASCIImode

        Filemaynothavetransferredcorrectly.

        226Transfercomplete.

        1466768bytesreceivedin1.7seconds(8.6e+02Kbytes/s)

        接下來通過lcd命令首先改變用戶的本地工作目錄,也就是希望下載或上傳的工作目錄,接著通過get命令進行下載文件。由于ftp默認使用ASCII模式,因此,若希望改為其他模式如“bin”,直接輸入bin即可,如下所示:

        ftp>bin

        200TypesettoI.

        ftp>bye

        221

        最后用bye命令退出ftp程序。

        (5)使用說明

        n 若是需要匿名登錄,則在“Name(**.**.**.**):”處鍵入anonymous,在“Password:”處鍵入自己的E-mail地址即可。

        n 若要傳送二進制文件,務必要把模式改為bin。

        linux操作系統文章專題:linux操作系統詳解(linux不再難懂)

        上一頁 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 仙居县| 定兴县| 涞水县| 综艺| 密云县| 偃师市| 肇源县| 喀喇| 鸡东县| 自治县| 大名县| 乌拉特后旗| 邢台县| 顺义区| 娄烦县| 元江| 城步| 黑水县| 井冈山市| 江门市| 政和县| 土默特左旗| 营口市| 庆阳市| 绥阳县| 方城县| 油尖旺区| 新晃| 瑞安市| 克拉玛依市| 黄梅县| 阿勒泰市| 黎川县| 昌吉市| 铅山县| 阳山县| 涞源县| 柳林县| 浮山县| 颍上县| 沂源县|