lftp mirror 命令帮助

By | 2011 年 07 月 22 日

用法: mirror [OPTS] [remote [local]]

把指定的远程目录镜像到本地

-c, –continue 如果可能, 继续一个镜像任务
-e, –delete 删除在远程站点不存在的文件
-s, –allow-suid 根据远程站点设置相应的 suid/sgid 位
-n, –only-newer 只下载新的文件 (-c 没有作用)
-r, –no-recursion 不下载子目录
-p, –no-perms 不设置文件权限
–no-umask 不在文件上使用umask
-R, –reverse 反向镜像 (上传文件)
-L, –dereference 下载符号链接指向的文件
-N, –newer-than FILE 只下载比文件 FILE 更新的文件
-i RX, –include RX 包括匹配的文件 (只能使用一次)
-x RX, –exclude RX 不包括匹配的文件 (只能使用一次)
RX 是括展的正则表达式
-t Nx, –time-prec Nx 设置时间精度为 N 秒 (x=s) 分钟 (x=m)
小时 (x=h) 或者天 (x=d)
默认值 – 12 小时
-v, –verbose 显示详细的信息
–log=FILE 将执行过的命令写入日志文件<FILE>
–script=FILE 把命令写入脚本文件但不执行
–just-print, –dry-run 同 –script=<>FILE
当使用 -R 参数时,第一个目录为本地目录,第二个为远程目录
如果第二项没有填写,则采用第一个个目录的名称
如果两项都没填写,则采用当前的本地和远程目录

发表评论

电子邮件地址不会被公开。 必填项已用*标注