Linux 服务器之间 传输文件 目录 scp rsync 不覆盖相同文件

Linux 服务器之间 传输文件 目录 scp rsync

简介

同一台机器上复制文件,使用cp命令
	-r,复制目录
	-n ,跳过相同的文件
不同机器之间,scp,rsync
	如果想要不覆盖源文件,使用rsync

scp

# 文件传输  本地 ---> 另一台
scp -r 文件名 root@202.112.x.xx:/home/work/文件名
# 文件传输  另一台 ---> 本地
scp -r root@202.112.x.xx:/home/work/文件名 .

r,传输目录 

rsync 不覆盖相同文件

# 文件传输  本地 ---> 另一台
rsync -avzu --progress 文件名 root@202.112.x.xx:/home/work/
# 文件传输  另一台 ---> 本地
rsync -avzu --progress root@202.112.x.xx:/home/work/ 文件名

u选项,指定不覆盖原目录内容
progress,显示进度详情
-a, --archive 归档模式,表示以递归方式传输文件,并保持所有文件属性
-v, --verbose 详细模式输出
-z, --compress 对备份的文件在传输时进行压缩处理
-u, --update 仅仅进行更新,也就是跳过所有已经存在于DST,并且文件时间晚于要备份的文件
#参数详情见: http://blog.51cto.com/wanwentao/579008
#http://blog.csdn.net/qq_32706349/article/details/91451053
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值