同步工具rsync SRC源文件 DEST 目标文件/目录 把一直更新的A目录 拷贝到B目录 rsync -av /etc/passwd /tmp/1.txt -a全部 -v 输出过程 远程同步 rsync -av /etc/passwd root@192.168.133.130:/tmp/1.txt 用户省略时默认以当前用户 rsync 常用选项 --delte 删除目标文件或目录中源目录或文件没有的文件 -P 大P 显示同步速率 比-v更详细 -u 如果目标中的文件比源文件新 可以不同步 同步目录的时候 源目录加/ 目标目录也要加/ 大L选项 同步时会把软连接源文件也会同步 rsync -avL /root/111/ /tmp/111-dest/ rsync -av --delete /root/111/ /tmp/111_dest/new.txt rsync -av --exclude “*.txt” /root/111/ /tmp/111_dest/new.txt 支持多项写 -P 大P rsync -avP /root/111/ /tmp/111_dest/ -u 如果目标文件比源文件新 就不同步 rsync -avPu /root/111/ /tmp/111_dest/ 查看源文件并未更改 rsync 通过ssh 方式同步 rsync -av /etc/passwd 192.168.133.132:/tmp/aming.txt 远程和本地机都要安装rsync 命令 反向同步 rsync -avP 192.168.133.132:/tmp/aming.txt /tmp/123.txt 指定链接对方端口 rsync -avP -e "ssh -p 22“ /etc/passwd 192.168.133.132:/tmp/123.txt ssh -p 22192.168.133.132 登录对方机器