Linux下rsync怎么用
发表于:2025-11-14 作者:千家信息网编辑
千家信息网最后更新 2025年11月14日,这篇文章将为大家详细讲解有关Linux下rsync怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。rsync 是一个常用的 Linux 应用程序,用于文件同步,
千家信息网最后更新 2025年11月14日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安全错误
数据库的锁怎样保障安全
米米的服务器如何当管理员
建瓯市天气预报软件开发
音乐软件开发文档
稳定的计算机软件开发费用
外码名词解释数据库
校园网络安全教育主题简报
price数据库类型
杭州友朋网络技术
松江区项目数据库成本
创元计算机网络技术
达内软件开发课程机构
数据库系统的运行与
韩语天气预报软件开发
青少年网络安全意见与建议
网络安全大赛投票
上城区物流软件开发
数据库表设计图中修改字段
腾讯的网络安全部门叫什么
熟悉的网络技术和应用
汤磊易保网络技术
席瓦莱恩服务器炸了
美团有自己的服务器
中小学生教育与网络安全贵州
舟山数据库审计解决方案
苏小妹哪个软件开发的
网络安全与工业软件
堡垒之夜无法登录服务器
数字媒体网络技术公司
云原生音视频服务器开源
电脑网络安全证书修复