lftp筆記
-
ftp为GBK编码,本地为UTF8编码。(后两句是定义cn, utf8两个别名便于切换)
~/.lftp/rcset ftp:charset “gbk”
set file:charset “UTF-8”
alias cn “set ftp:charset gbk; set file:charset UTF-8”
alias utf8 “set ftp:charset UTF-8; set file:charset UTF-8” -
当前执行命令前/背景切换。
Ctrl-z
wait, fg -
执行本地命令。
!<shell -command>
如:!ls /usr/local/bin/ -
设定书签
bookmark add name 用来新增名称为 name 的书签
bookmark del name 刪除名称为 name 的书签
bookmark list 显示目前有设定那些书签(另外直接打 bookmark 和 bookmark list 的结果一样)
bookmark edit 呼叫编辑器修改书签 (~/.lftp/bookmarks) -
下载文件
get
mget
pget -
改变本地目录。
lcd
-
下载整个目录
mirror [OPTS] [remote [local]]
-c 续传
-e 这个要小心一些, 比较远端和本地端的档案, 假如远端沒有的, 就将本地端的档案刪除, 也就是将本地端和远端资料同步。
-R 上传整个目录
-n 只下载较新的档案
-r 不用递回到目录中
–parallel=n 同时下载 n 个档案(预设一次只下载一个)