• <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++博客 :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

            lftp使用方法

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

            轉(zhuǎn)自:http://forum.ubuntu.org.cn/about59102.html

             

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

               

            • 圖形界面

               

            • 中文不亂碼

               

            • 可以多線程

               

             

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

            首先,所有的lftp終端內(nèi)的命令,都可以用

            代碼:
            help 命令名

            的方式來查看幫助信息。

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

            1、登錄ftp

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

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

            2、查看文件與改變目錄

            代碼:
                    ls

             

            cd 對應(yīng)ftp目錄

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

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

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

             

            3、下載

            get當(dāng)然是可以的,還可以

            代碼:
            mget  -c *.pdf

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

            代碼:
            mirror aaa/

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

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

             

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

            可以通過設(shè)置pget:default-n的值而使用默認(rèn)值。

            4、上傳

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

            代碼:
            mirror -R 本地目錄名

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

            5、模式設(shè)置。

            代碼:
            set ftp:charset gbk

            遠程ftp site用gbk編碼,對應(yīng)的要設(shè)置為utf8,只要替換gbk為utf8即可。

            代碼:
            set file:charset utf8

            本地的charset設(shè)定為utf8,如果你是gbk,相應(yīng)改掉。

            代碼:
            set ftp:passive-mode 1

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

            6、書簽

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

            代碼:
            bookmark add ustc

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

            代碼:
            lftp ustc

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

            代碼:
            bookmark edit

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

            7、配置文件

            /etc/lftp.conf

            一般,我會添加這幾行:

            引用:
                    set ftp:charset gbk

             

            set file:charset utf8

            set pget:default-n 5

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

            精品综合久久久久久97| 久久国产福利免费| 97精品依人久久久大香线蕉97| 久久久久久免费视频| 久久久久免费精品国产| 亚洲精品午夜国产VA久久成人| 久久夜色精品国产噜噜噜亚洲AV| 国产麻豆精品久久一二三| 精品久久人人做人人爽综合| 亚洲欧洲中文日韩久久AV乱码| 日韩欧美亚洲国产精品字幕久久久| 99久久国产主播综合精品| 久久久久99精品成人片牛牛影视 | 久久精品国产日本波多野结衣| 欧美性猛交xxxx免费看久久久| 狠狠综合久久AV一区二区三区| 久久99精品久久久久婷婷| 久久久久亚洲精品无码网址| 久久久久国产精品熟女影院 | 久久久精品一区二区三区| 欧美日韩精品久久久免费观看| 漂亮人妻被黑人久久精品| 久久强奷乱码老熟女| 久久ww精品w免费人成| 一本色道久久88综合日韩精品 | 久久人人爽人人人人爽AV| 国产精品久久久久久| 性做久久久久久久久浪潮| 国产精品日韩深夜福利久久| av无码久久久久不卡免费网站| 东方aⅴ免费观看久久av | 久久精品男人影院| 久久久久亚洲av无码专区喷水 | 精品久久久久香蕉网| 久久久www免费人成精品| 久久精品国产一区二区三区不卡| 久久精品国产99国产电影网| 久久久无码一区二区三区 | 日本三级久久网| 四虎国产精品免费久久久| 久久精品这里热有精品|