• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            Prayer

            在一般中尋求卓越
            posts - 1256, comments - 190, trackbacks - 0, articles - 0
              C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

            lftp使用方法

            Posted on 2009-09-11 14:26 Prayer 閱讀(450) 評論(0)  編輯 收藏 引用 所屬分類: LINUX/UNIX/AIX

            轉自:http://forum.ubuntu.org.cn/about59102.html

             

            lftp是老牌,“萬里長城永不倒”類型的王道unix/linux下的ftp客戶端,可是很多新手總是想要找一個所謂

               

            • 圖形界面

               

            • 中文不亂碼

               

            • 可以多線程

               

             

            的ftp客戶端。由于lftp的命令行特性,總覺得可能是高手才用的東東,其實不然,俺老pan也就只有幾板斧,照樣用的很high~下面容俺一一道來:

            首先,所有的lftp終端內的命令,都可以用

            代碼:
            help 命令名

            的方式來查看幫助信息。

            另外,lftp支持tab自動補全,記不得命令是,多打兩個tab,就可以看到可能的選項了。

            1、登錄ftp

            代碼:
            lftp 用戶名:密碼@ftp地址:傳送端口(默認21)

            也可以先不帶用戶名登錄,然后在接口界面下用login命令來用指定賬號登錄,密碼不顯示。

            2、查看文件與改變目錄

            代碼:
                    ls

             

            cd 對應ftp目錄

            嘿嘿,很簡單吧?其實,在lftp終端中,前面帶一個l的命令例如lcd,指的是local,就是在本機的操作,而對應的沒有這個l的,都是對ftp site的操作。還有就是要執行本地終端命令,也可以用前面帶一個!的方式。這樣,配合起來,終端,本地的操作都很放遍。

            例如,查看ftp上所有的以mp3為擴展名的文件:

            代碼:
            find . -name "*.mp3"

             

            3、下載

            get當然是可以的,還可以

            代碼:
            mget  -c *.pdf

            把所有的pdf文件以允許斷點續傳的方式下載。m代表multi

            代碼:
            mirror aaa/

            將aaa目錄整個的下載下來,子目錄也會自動復制

            代碼:
            pget -c -n 10 file.dat

             

            以最多10個線程以允許斷點續傳的方式下載file.dat

            可以通過設置pget:default-n的值而使用默認值。

            4、上傳

            同樣的put,mput,都是對文件的操作,和下載類似。

            代碼:
            mirror -R 本地目錄名

            將本地目錄以迭代(包括子目錄)的方式反向上傳到ftp site。

            5、模式設置。

            代碼:
            set ftp:charset gbk

            遠程ftp site用gbk編碼,對應的要設置為utf8,只要替換gbk為utf8即可。

            代碼:
            set file:charset utf8

            本地的charset設定為utf8,如果你是gbk,相應改掉。

            代碼:
            set ftp:passive-mode 1

            使用被動模式登錄,有些site要求必須用被動模式或者主動模式才可以登錄,這個開關就是設置這個的。0代表不用被動模式。

            6、書簽

            其實命令行也可以有書簽,在lftp終端提示符下:

            代碼:
            bookmark add ustc

            就可以把當前正在瀏覽的ftp site用ustc作為標簽儲存起來。以后在shell終端下,直接

            代碼:
            lftp ustc

            就可以自動填好用戶名,密碼,進入對應的目錄了。

            代碼:
            bookmark edit

            會調用編輯器手動修改書簽。當然,也可以看到,這個書簽其實就是個簡單的文本文件。密碼,用戶名都可以看到。

            7、配置文件

            /etc/lftp.conf

            一般,我會添加這幾行:

            引用:
                    set ftp:charset gbk

             

            set file:charset utf8

            set pget:default-n 5

            這樣,就不用每次進入都要打命令了。其他的set 可以自己tab然后help 來看。

            国内精品久久久久影院日本 | 99久久免费只有精品国产| 精品久久久久香蕉网| 久久婷婷成人综合色综合| 国产精品久久久久影院色| a级毛片无码兔费真人久久| 久久婷婷五月综合成人D啪| 国产毛片欧美毛片久久久| 久久成人精品视频| 久久无码AV一区二区三区| 久久国产乱子伦精品免费强| 天天做夜夜做久久做狠狠| 久久久久久亚洲Av无码精品专口| 久久精品国产福利国产琪琪| 一本一本久久aa综合精品| 91麻豆精品国产91久久久久久| 日产精品久久久久久久| 精品99久久aaa一级毛片| 久久久久亚洲AV无码永不| 无码国内精品久久人妻麻豆按摩| 麻豆精品久久久一区二区| 久久精品无码专区免费青青| 日韩欧美亚洲综合久久| 国产精品久久久久a影院| 国产精品成人精品久久久| 亚洲成人精品久久| 久久精品亚洲精品国产色婷 | 国产成人精品久久二区二区| 亚洲精品综合久久| 久久人人爽人人爽AV片| 国产高清美女一级a毛片久久w | 九九久久精品国产| 日韩亚洲欧美久久久www综合网 | 波多野结衣中文字幕久久| 中文字幕久久久久人妻| 久久天天婷婷五月俺也去| 欧美日韩精品久久久久| 伊人久久一区二区三区无码| 一级女性全黄久久生活片免费| 精品久久久一二三区| 久久久久亚洲av综合波多野结衣|