学习Linux命令(一)——rsync

rsync

快速高效,支持断点续传、按需复制的文件拷贝工具,并支持远程服务器拷贝。强烈建议在本地也使用 rsync 替换 cp 进行文件拷贝。

远程复制

拷贝数据,我习惯使用 -lahzv 结合命令。
如果需要拷贝至远程服务器,则以远程服务器名开头即可。

# -l:--links,拷贝符号链接
# -a:--archive,归档模式
# -h:--human-readable,可读化格式进行输出
# -z:--compress,压缩传输
# -v:--verbose,详细输出
# shanyue: 我的远程服务器

在这里插入图片描述

拷贝目录

原目录不以 / 结尾,则将文件夹本身及内容拷贝到目标文件夹。
原目录以 / 结尾,则将文件夹内容拷贝到目标文件夹。
在这里插入图片描述

将test文件下的文件拷贝到test2目录下的文件
test/
加斜杠之后不会拷贝目录文件
在这里插入图片描述
test
不加斜杆拷贝目录文件,有个test目录
在这里插入图片描述

上传文件
在使用 rsync 传输前端项目时,如何忽略 node_modules 目录

rsync -lahzv --exclude=node_modules ./ ubuntu@xxx.xx.xxx.xxx:/home/train/Documents/student/fujihai/rsync/react/
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值