Linux下rsync怎么用
发表于:2026-11-03 作者:千家信息网编辑
千家信息网最后更新 2026年11月03日,这篇文章将为大家详细讲解有关Linux下rsync怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。rsync 是一个常用的 Linux 应用程序,用于文件同步,
千家信息网最后更新 2026年11月03日Linux下rsync怎么用
这篇文章将为大家详细讲解有关Linux下rsync怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
rsync 是一个常用的 Linux 应用程序,用于文件同步,它可以在本地计算机与远程计算机之间,或者两个本地目录之间同步文件(但不支持两台远程计算机之间的同步)。它也可以当作文件复制工具,替代cp和mv命令。
语法:
#rsysnc [options] source path destination path
示例: 1 – 启用压缩
[root@localhost /]# rsync -zvr /home/aloft/ /backuphomedirbuilding file list ... donebash_logoutbash_profilebashrcsent 472 bytes received 86 bytes 1116.00 bytes/sectotal size is 324 speedup is 0.58
上面的rsync命令使用了-z来启用压缩,-v是可视化,-r是递归。上面在本地的/home/aloft/和/backuphomedir之间同步。
示例: 2 – 保留文件和文件夹的属性
[root@localhost /]# rsync -azvr /home/aloft/ /backuphomedirbuilding file list ... done/bash_logoutbash_profilebashrcsent 514 bytes received 92 bytes 1212.00 bytes/sectotal size is 324 speedup is 0.53
上面我们使用了-a选项,它保留了所有人和所属组、时间戳、软链接、权限,并以递归模式运行。
示例: 3 – 同步本地到远程主机
root@localhost /]# rsync -avz /home/aloft/ azmath@192.168.1.4:192.168.1.4:/share/rsysnctest/Password:building file list ... done/bash_logoutbash_profilebashrcsent 514 bytes received 92 bytes 1212.00 bytes/sectotal size is 324 speedup is 0.53
上面的命令允许你在本地和远程机器之间同步。你可以看到,在同步文件到另一个系统时提示你输入密码。在做远程同步时,你需要指定远程系统的用户名和IP或者主机名。
示例: 4 – 远程同步到本地
[root@localhost /]# rsync -avz azmath@192.168.1.4:192.168.1.4:/share/rsysnctest/ /home/aloft/Password:building file list ... done/bash_logoutbash_profilebashrcsent 514 bytes received 92 bytes 1212.00 bytes/sectotal size is 324 speedup is 0.53
上面的命令同步远程文件到本地。
示例: 5 – 找出文件间的不同
[root@localhost backuphomedir]# rsync -avzi /backuphomedir /home/aloft/building file list ... donecd+++++++ backuphomedir/>f+++++++ backuphomedir/.bash_logout>f+++++++ backuphomedir/.bash_profile>f+++++++ backuphomedir/.bashrc>f+++++++ backuphomedir/abc>f+++++++ backuphomedir/xyzsent 650 bytes received 136 bytes 1572.00 bytes/sectotal size is 324 speedup is 0.41
示例: 6 – 备份
rsync命令可以用来备份linux。
你可以在cron中使用rsync安排备份。
0 0 * * * /usr/local/sbin/bkpscript &> /dev/nullvi /usr/local/sbin/bkpscriptrsync -avz -e ‘ssh -p2093′ /home/test/ root@192.168.1.150:/oracle/data/
关于"Linux下rsync怎么用"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,使各位可以学到更多知识,如果觉得文章不错,请把它分享出去让更多的人看到。
同步
文件
示例
之间
命令
备份
篇文章
计算机
面的
主机
更多
系统
递归
不同
不错
实用
两个
内容
密码
属性
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
云南咖啡
什么是科技互联网
科技赋能下的互联网金融
为想互联网科技
互联网未来科技
菲比寻常互联网科技
广西互联网科技公司
苏州大垚互联网科技
上海万想互联网科技
福州新华互联网科技学校 知乎
宁夏科技产业互联网案例
互联网保险科技创业
燊美集互联网科技有限公司
互联网科技创新的路径
四川慕妮娅互联网科技有限公司
广东工业互联网大赛深圳学泰科技
江苏互联网智能科技软件
上海创道互联网络科技有限公司
本届互联网大会上的黑科技
保山互联网科技靠谱吗
什么是科技互联网
科技服务与互联网
奇酷互联网络科技
互联网科技生活的内容
成都互联网科技公司工作好不好
互联网科技年终奖
郑州欣桑互联网科技有限公司
好易买互联网科技
互联网科技对化妆品行业
宁波允成互联网科技有限公司