rsync经常使用选项ssh
rsync经常使用选项 -a 包含-rtplgoD -r 同步目录时要加上,相似cp时的-r选项 -v 同步时显示一些信息,让咱们知道同步的过程 -l 保留软链接 -L 加上该选项后,同步软连接时会把源文件给同步 -p 保持文件的权限属性 -o 保持文件的属主 -g 保持文件的属组 -D 保持设备文件信息 -t 保持文件的时间属性 --delete 删除DEST中SRC没有的文件 --exclude 过滤指定文件,如--exclude “logs”会把文件名包含logs的文件或者目录过滤掉,不一样步 -P 显示同步过程,好比速率,比-v更加详细 -u 加上该选项后,若是DEST中的文件比SRC新,则不一样步 -z 传输时压缩
平时使用的话通常用-a足够了,若是有特殊的同步,参考最后的几个选项!spa
rsync -av test1/ 192.168.133.132:/tmp/test2/code
rsync -av -e "ssh -p 22" test1/ 192.168.133.132:/tmp/test2/blog
拉取同步
rsync -av -e "ssh -p 22" 192.168.15.230:/tmp/test . # 这里是拉取在当前的位置class