rsync常用命令

传输本地文件到远程

# -v,--verbose  详细模式输出,传输是的进度信息
# -z,--compress  传输是进行压缩以提高传输效率,--comperess -level = NUM可以按级别压缩
# -a,--archive  归档模式,表示以递归方式传输文件,并保持所有文件属性(等于-rtopgDl)
# --port 指定端口
# -e 'ssh -p 2222' 指定使用ssh及其端口
# --timeout 超时时间
# --partial-dir 临时目录,传输完毕,移动到正式目录
# --password-file 指定存密码的文件
# --progress 打印进度
# --delete 删除目标目录中源目录没有的文件
# -P 支持断点,综合了--partial --progress两个参数
rsync -avzPh --progress --partial-dir=temp -e 'ssh -p 22' *20190718*.apk [email protected]:/home/jeff

你可能感兴趣的:(Linux)