青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

runsisi

  C++博客 :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
  45 隨筆 :: 15 文章 :: 26 評論 :: 0 Trackbacks
Lftp是一個功能強大的下載工具,它支持訪問文件的協議: ftp, sftp,ftps, http, https, hftp, fish.(其中ftps 和https需要在編譯的時候包含openssl庫)。llftp的界面非常想一個shell: 有命令補全,歷史記錄,允許多個后臺任務執行等功能,使用起來非常方便。它還有書簽、排隊、鏡像、斷點續傳、多進程下載等功能。

相關配置文件:

/etc/lftp.conf
全局配置文件,實際位置依賴系統配置文件目錄,可能在/etc,也可能在/usr/local/etc

~/.lftp/rc, ~/.lftprc
用戶配置文件,將在/etc/lftp.conf之后執行,所以這里面的設置會覆蓋/etc/lftp.conf中的設置,貌似.lftprc沒用,而下邊的配置文件都與.lftp有關,不如直接建立.lftp目錄及rc文件

lftp 缺省不會顯示 ftp 服務器的歡迎信息和錯誤信息,這在很多時候不方便,因為你有可能想知道這個服務器到底是因為沒開機連不上,還是連接數已滿。如果是這樣,你可以在 ~/.lftp/rc 里寫入一行
debug 3
就可以看到出錯信息了。

更多的配置選項請查man手冊或在lftp界面內用命令 set -a 獲得。

~/.lftp/log
當lftp轉為后臺非掛起模式執行時,輸出將重定向到這里

~/.lftp/bookmarks
這是lftp存儲書簽的地方,可以lftp查看bookmark命令

~/.lftp/cwd_history
這個文件用來存儲訪問過的站點的工作目錄

登錄ftp服務器:

lftp ftp://user:password@site:port
lftp user:password@site:port
lftp site -p port -u user,password
lftp site:port -u user,password

上面的幾種方式都能正常工作,不過密碼都是明文,這樣不太安全。沒關系
lftp user@site:port
系統會提示輸入password

如果在命令行不輸入站點名稱,則必須在進入到lftp界面后用open命令打開
也可以先不帶用戶名登錄,然后在接口界面下用login命令來用指定賬號登錄,密碼不顯示

在用lftp訪問國內一些ftp服務器時,往往看到的中文是亂碼,這是由于服務器和本地編碼不一致造成的。我們只要在主目錄下新建文件~/.lftp/rc,并在其中加入以下內容:
debug 3
set ftp:charset GBK
set file:charset UTF-8
也可以在/etc/lftp.conf 中添加:
set ftp:charset gbk
set file:charset utf8
set pget:default-n 5

常用命令:

下載
get當然是可以的,還可以
mget -c *.pdf
把所有的pdf文件以允許斷點續傳的方式下載。m代表multi

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

pget -c -n 10 file.dat
以最多10個線程以允許斷點續傳的方式下載file.dat
可以通過設置pget:default-n的值而使用默認值。

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

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

模式設置
file:charset (string)
設置本地字符集,初始化默認讀取系統locale
ftp:charset (string)
ftp服務器端字符集,默認為空,即本地系統locale同,只在server不支持utf-8時用

我的設置:
set ftp:charset "gbk"
set sftp:charset "UTF-8"
set file:charset "UTF-8"
ftp:passive-mode (boolean)

默認為被動模式
設置ftp的被動模式,在有防火墻或者轉發路由時用
lftp在被動模式用PASV命令,而不用主動模式的PORT命令
passive mode:lftp自己建立到ftp server的連接
active mode: ftp server建立數據傳輸的連接

我的設置:
# default: use passive mode
set ftp:passive-mode yes
## 202.38.64.22, use active mode
set ftp:passive-mode/202.38.64.22 no
set ftp:passive-mode/203.38.64.41 no
set ftp:passive-mode/166.111.153.78 no

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

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

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

set net:limit-rate 10000,10000
限制上傳下載各為10KB/s

!
執行本地 shell的命令(由于lftp 沒有 lls, 故可用 !ls 來替代)

下載單個文件和一組文件,斷點續傳用-c參數
lftp dsec.pku.edu.cn:/> get -c ls-lR.txt
lftp dsec.pku.edu.cn:/> mget *.txt

鏡像(反鏡像即上傳)一個目錄,可以用多個線程并行鏡像一個目錄(--parallel=N)
lftp dsec.pku.edu.cn:/> mirror incoming local_name
lftp dsec.pku.edu.cn:/> mirror -R local_name
lftp dsec.pku.edu.cn:/> mirror --parallel=3 incoming local_name

多線程下載,類似網絡螞蟻的功能;缺省是5個線程
lftp dsec.pku.edu.cn:/> pget -n 4 ls-lR.txt

后臺任務管理

缺省情況下,按 Ctrl+z,正在執行的任務將轉為后臺執行,也可以在命令行末尾加&符號使任務在后臺執行。用jobs命令可以查看所有的后臺進程。用 queue命令可以排隊新的任務。如果退出lftp是還有任務在后臺執行,lftp將轉為后臺執行。


其它用法
lftp支持類似bash的管道操作,例如用下面的命令可以將ftp服務器上的特定目錄下(也可以是整個站點)所有文件的大小存到本地的文件ls.txt中
lftp dsec.pku.edu.cn:/> du incoming > ls.txt

!shell command
anon 匿名登錄
at time [-- command] 在給定時間執行命令.eg:‘at 08:00 -- exit top kill &
cls和ls區別:ls是由服務器來格式化輸出,cls則是由lftp自己來格式化,類似shell中的ls命令

command cmd args... 直接運行cmd,忽略alias

exit [bg] [top] [kill]

find 可遍歷目錄,用于缺乏ls -R文件的服務器

glob [-d] [-a] [-f] command pattern:用于模式擴展,普通的lftp命令沒有模式擴展功能

-f plain files(default)
-d directories
-a all files
kill all | job_no 殺死全部job或指定job號

mirror [OPTS] [source [target]]
-r, --no-recursion don’t go to subdirectorie
- R, --reverse reverse mirror (put files)
queue [-n num ] cmd
quote cmd
rels [args] 同ls,只是不用cache。
repeat [ -c ] [[-d] delay] [command]
重復執行command,默認間隔1秒
-c 重復次數
--while-ok breaks loop when command returns non-zero exit code;
--until-ok’ breaks on zero exit code.

Examples:
repeat at tomorrow -- mirror
repeat 1d mirror


ftp中的bookmark命令,是將配置寫到~/.lftp/bookmarks文件中;我們可以直接修改此文件,快速登陸ftp服務器。

例如添加一行:
echo 'uftp ftp://user:passwd@ftp.ubuntu.org.cn' >> ~/.lftp/bookmarks

lftp的bookmarks文件書寫格式為:
別名<空格>ftp://user:passwd@site:port

以后要登陸ubuntu-cn的ftp,只要執行:
lftp uftp

在lftp終端中,前面帶一個l的命令例如lcd,指的是local,就是在本機的操作,而對應的沒有這個l的,都是對ftp site的操作。還有就是要執行本地終端命令,也可以用前面帶一個!的方式。這樣,配合起來,終端,本地的操作都很放遍。
例如,查看ftp上所有的以mp3為擴展名的文件:
代碼:
find . -name "*.mp3"
posted on 2009-03-23 15:16 runsisi 閱讀(1748) 評論(0)  編輯 收藏 引用 所屬分類: linux
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            一区二区三区四区五区精品| 欧美亚洲在线视频| 久久综合综合久久综合| 亚洲精品美女在线| 久久国产精品第一页| 欧美资源在线| 欧美在线高清| 99www免费人成精品| 久久精选视频| 韩国成人福利片在线播放| 亚洲欧美精品在线观看| 亚洲精品一级| 欧美美女视频| 99精品国产99久久久久久福利| 一区二区视频免费在线观看| 久久国产欧美日韩精品| 亚洲欧美激情诱惑| 国产精品爽黄69| 亚洲女同精品视频| 亚洲性av在线| 国产亚洲福利一区| 久久青青草综合| 欧美性jizz18性欧美| 亚洲国产成人高清精品| 欧美成人a∨高清免费观看| 久久精品91| 亚洲成色www8888| 麻豆成人在线观看| 欧美v国产在线一区二区三区| 亚洲第一精品夜夜躁人人躁| 另类人畜视频在线| 欧美成人一区二区| 亚洲天堂av在线免费观看| 日韩午夜一区| 99视频精品全部免费在线| 亚洲国产精品久久91精品| 亚洲午夜在线视频| 亚洲人成网站色ww在线| 久久久无码精品亚洲日韩按摩| 亚洲免费视频在线观看| 亚洲一区二区三区四区五区黄| 久久高清免费观看| 亚洲免费综合| 亚洲国产精品女人久久久| 欧美激情五月| 久久亚洲春色中文字幕| 一本色道**综合亚洲精品蜜桃冫| 亚洲第一网站| 欧美波霸影院| 欧美日韩三级视频| 极品中文字幕一区| 欧美午夜一区二区福利视频| 在线观看欧美视频| 欧美成人小视频| 日韩视频精品| 日韩视频一区二区在线观看| 亚洲精品国产精品国产自| 国产日韩欧美亚洲| 久久精品一本| 国产精品一区久久久久| 一区二区日韩欧美| 亚洲图片欧美日产| 国产精品一区二区三区久久| 亚洲福利视频二区| 国产一区二区三区久久久久久久久| 亚洲精品免费网站| 亚洲国产成人久久综合| 国产欧美在线播放| 久久久久久综合| 欧美日韩中文字幕精品| 亚洲人精品午夜| 亚洲人午夜精品| 亚洲午夜一区二区| 黄色免费成人| 亚洲高清一区二| 国产精品一区二区久久久| 欧美在线观看视频在线| 中文日韩在线视频| 91久久国产综合久久| 亚洲欧美韩国| 欧美色网一区二区| 亚洲三级电影全部在线观看高清 | 一区二区日韩伦理片| 免费久久精品视频| 国产精品视频自拍| 亚洲欧美日韩精品一区二区| 欧美搞黄网站| 久久精品水蜜桃av综合天堂| 99国产精品私拍| 欧美专区一区二区三区| 欧美视频三区在线播放| 91久久国产综合久久91精品网站| 国产精品一二一区| 欧美韩日精品| 国产精品羞羞答答xxdd| 久久久国产精品亚洲一区 | 一本色道久久88精品综合| 黄色亚洲大片免费在线观看| 亚洲一区二区在线免费观看视频| 久久国产精品网站| 久久久www| 一区二区不卡在线视频 午夜欧美不卡在 | 午夜在线视频观看日韩17c| 伊人精品成人久久综合软件| 久久综合亚州| 亚洲精品欧美激情| 国产精品视频网址| 国产精品成人播放| 激情自拍一区| 亚洲激情社区| 久久久久久电影| 欧美激情视频免费观看| 欧美日在线观看| 国产日韩在线一区二区三区| 国产精品分类| 亚洲视频网站在线观看| 在线成人黄色| 国产精品久久中文| 久久精品2019中文字幕| 亚洲欧美另类久久久精品2019| 国产麻豆精品视频| 久久国产精品99久久久久久老狼 | 亚洲欧洲精品一区二区三区 | 亚洲一区二区三区777| 欧美视频在线看| 一本色道久久综合亚洲精品按摩| 国产在线播精品第三| 亚洲欧洲美洲综合色网| 国产一区二区精品久久| 久久九九全国免费精品观看| 欧美有码视频| 亚洲性图久久| 亚洲欧美在线一区| 日韩视频中文字幕| 99riav1国产精品视频| 亚洲国产精品va在线看黑人| 免费成人高清| 亚洲欧美在线免费观看| 亚洲欧美国产毛片在线| 亚洲激情视频在线| 亚洲国产精品久久久久婷婷884 | 精品白丝av| 欧美激情在线播放| 亚洲韩国一区二区三区| 欧美日产国产成人免费图片| 免费一级欧美片在线播放| 免费在线成人av| 国产深夜精品福利| 国产亚洲精品激情久久| 欧美视频在线一区| 国产日韩视频一区二区三区| 亚洲国产你懂的| 亚洲影院一区| 麻豆91精品91久久久的内涵| 亚洲免费在线观看| 国产中文一区| 久久久亚洲一区| 欧美激情二区三区| 亚洲欧美另类综合偷拍| 欧美精品亚洲| 国产精品一区亚洲| 亚洲国产日韩欧美在线99| 久久久久五月天| 久久精品夜夜夜夜久久| 亚洲东热激情| 亚洲高清成人| 久久噜噜亚洲综合| 18成人免费观看视频| 午夜精品免费视频| 蜜桃av噜噜一区| 欧美大片一区二区| 99热精品在线观看| 亚洲伦理一区| 欧美黄色免费| 亚洲人精品午夜在线观看| 免费影视亚洲| 99精品视频免费| 亚洲美女免费精品视频在线观看| 久久久777| 国产精品羞羞答答| 欧美一区二区免费视频| 性8sex亚洲区入口| 国产精品多人| 久久久久一区二区| 欧美在线免费一级片| 国产一区深夜福利| 亚洲三级观看| 黄色精品在线看| 欧美xart系列在线观看| 亚洲曰本av电影| 牛牛精品成人免费视频| 国产日韩欧美麻豆| 亚洲成色777777女色窝| 亚洲黄色免费网站| 亚洲一区二三| a4yy欧美一区二区三区| 亚洲精品在线视频| 国外成人在线视频| 午夜久久久久久久久久一区二区| 影音先锋中文字幕一区二区|