rsync基本使用

警告
本文最后更新于 2020-05-30 17:09,文中内容可能已过时。

rsync注意:目录要求

/home : 表示将整个 /home 目录复制到目标目录
/home/ : 表示将 /home 目录中的所有内容复制到目标目录
 
 

参数说明: -a, –archive               archive mode; equals -rlptgoD (no -H,-A,-X)     -rlptgoD(实际参数)         -r  –递归目录         -l  –links 传输链接文件          -p  –perms 权限         -t  time  文件时间不变         -g  –group 文件所有组         -o  –owner  文件所有者

-v 显示过程

-P 显示传输进度百分百

-z 传输的时候进行压缩

-e “ssh -p22” 指定ssh端口号

–delete  保持目标与原始目录一模一样  删除不同的部分

排除

–exclude=03.txt –exclude-from 根据提供的文件内容进行排除(文件内容一行一个路径即可)

 

使用格式:

rsync 参数 要传输的文件或目录 目标路径

举例:

#将本地/etc/sysconfig 目录传输到目标服务器中

rsync -avz /etc/sysconfig    172.16.1.31:/tmp

请我喝杯水
SoulChild 微信号 微信号
SoulChild 微信打赏 微信打赏
0%