[root@hanfeng ~]# rsync -av /etc/passwd /tmp/1.txt //把/etc/passwd文件拷貝到/tmp下並更名爲1.txt sending incremental file list passwd sent 957 bytes received 31 bytes 1976.00 bytes/sec total size is 883 speedup is 0.89 [root@hanfeng ~]#
-好比,拷貝到對方機器root用戶下 - 而後在root後加IP,並用 : 冒號分開,再跟文件的根路徑mysql
- 並輸入root用戶的密碼
[root@hanfeng ~]# rsync -av /etc/passwd root@192.168.202.130:/tmp/1.txt //將/etc/passwd文件拷貝到root用戶192.168.202.130IP地址下,並用 : 冒號分開,再跟文件的根路徑 root@192.168.202.130's password: //這裏寫用戶的密碼 sending incremental file list sent 31 bytes received 12 bytes 0.43 bytes/sec total size is 883 speedup is 20.53 [root@hanfeng ~]#
[root@hf-01 ~]# ls 111 a.txt haha hanfeng [root@hf-01 ~]# ls /tmp/ [root@hf-01 ~]# rsync -av /root/111/ /tmp/111_dest/ //同步一個目錄 sending incremental file list created directory /tmp/111_dest ./ a.txt haha/ hanfeng/ sent 256312 bytes received 42 bytes 512708.00 bytes/sec total size is 256144 speedup is 1.00 [root@hf-01 ~]#
[root@hf-01 ~]# rsync -avL /root/111/ /tmp/111_dest/ sending incremental file list sent 88 bytes received 14 bytes 204.00 bytes/sec total size is 256144 speedup is 2511.22 [root@hf-01 ~]#
[root@hf-01 ~]# ls 111/ a.txt haha hanfeng [root@hf-01 ~]# ls /tmp/111_dest/ a.txt haha hanfeng [root@hf-01 ~]# touch /tmp/111_dest/new.txt [root@hf-01 ~]# rsync -avL --delete /root/111/ /tmp/111_dest/ sending incremental file list ./ deleting new.txt sent 91 bytes received 17 bytes 216.00 bytes/sec total size is 256144 speedup is 2371.70 [root@hf-01 ~]# ls /tmp/111_dest/ a.txt haha hanfeng [root@hf-01 ~]#
[root@hf-01 ~]# rsync -avL --exclude "*.txt" /root/111/ /tmp/111_dest/ sending incremental file list ./ 2.txt.swp 4913 haha/ hanfeng/ sent 184 bytes received 61 bytes 490.00 bytes/sec total size is 0 speedup is 0.00 [root@hf-01 ~]#
[root@hf-01 ~]# !rm rm -rf /tmp/111_dest/* [root@hf-01 ~]# rsync -avL --exclude "*.txt" --exclude="2*" /root/111/ /tmp/111_dest/ sending incremental file list ./ 4913 haha/ hanfeng/ sent 131 bytes received 42 bytes 346.00 bytes/sec total size is 0 speedup is 0.00 [root@hf-01 ~]#
[root@hf-01 ~]# cd 111 [root@hf-01 111]# touch 6.dest 123 [root@hf-01 111]# rsync -avL --exclude "*.txt" --exclude="2*" /root/111/ /tmp/111_dest/ sending incremental file list ./ 123 6.dest sent 187 bytes received 55 bytes 484.00 bytes/sec total size is 0 speedup is 0.00 [root@hf-01 111]#
[root@hf-01 ~]# !rm rm -rf /tmp/111_dest/* [root@hf-01 ~]# rsync -avP /root/111/ /tmp/111_dest/ sending incremental file list ./ 123 0 100% 0.00kB/s 0:00:00 (xfer#1, to-check=6/8) 2.txt.swp 0 100% 0.00kB/s 0:00:00 (xfer#2, to-check=5/8) 4913 0 100% 0.00kB/s 0:00:00 (xfer#3, to-check=4/8) 6.dest 0 100% 0.00kB/s 0:00:00 (xfer#4, to-check=3/8) a.txt 256144 100% 53.26MB/s 0:00:00 (xfer#5, to-check=2/8) haha/ hanfeng/ sent 256522 bytes received 118 bytes 513280.00 bytes/sec total size is 256144 speedup is 1.00 [root@hf-01 ~]#
[root@hf-01 ~]# cd /tmp/111_dest/ [root@hf-01 111_dest]# ls 123 2.txt.swp 4913 6.dest a.txt haha hanfeng [root@hf-01 111_dest]# vim 4913 在4913中添加內容 [root@hf-01 111_dest]# rsync -avPu /root/111/ /tmp/111_dest/ sending incremental file list ./ sent 145 bytes received 17 bytes 324.00 bytes/sec total size is 256144 speedup is 1581.14 [root@hf-01 111_dest]# cat 4913 dsgsdfascs dsafszcdrw etfbcgrhc cbcvbtyegvdgdh gxdgdfhch [root@hf-01 111_dest]# cat /root/111/4913 [root@hf-01 111_dest]#
[root@hf-01 111_dest]# rsync -avPz /root/111/ /tmp/111_dest/ sending incremental file list 4913 0 100% 0.00kB/s 0:00:00 (xfer#1, to-check=4/8) sent 178 bytes received 33 bytes 422.00 bytes/sec total size is 256144 speedup is 1213.95 [root@hf-01 111_dest]#
在hf的虛擬機中,ping另外一臺虛擬機 [root@hf-01 ~]# ping 192.168.74.130 PING 192.168.74.130 (192.168.74.130) 56(84) bytes of data. 64 bytes from 192.168.74.130: icmp_seq=1 ttl=64 time=1.42 ms 64 bytes from 192.168.74.130: icmp_seq=2 ttl=64 time=0.873 ms ^C --- 192.168.74.130 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1004ms rtt min/avg/max/mdev = 0.873/1.147/1.422/0.276 ms [root@hf-01 ~]# 在hf-02的虛擬機上,ping第一臺虛擬機 [root@hf-02 ~]# ping 192.168.74.129 PING 192.168.74.129 (192.168.74.129) 56(84) bytes of data. 64 bytes from 192.168.74.129: icmp_seq=1 ttl=64 time=1.05 ms 64 bytes from 192.168.74.129: icmp_seq=2 ttl=64 time=0.725 ms ^C --- 192.168.74.129 ping statistics --- 2 packets transmitted, 2 received, 0% packet loss, time 1002ms rtt min/avg/max/mdev = 0.725/0.891/1.058/0.169 ms [root@hf-02 ~]#
在hf的虛擬上,傳文件到hf-02的虛擬機上 [root@hf-01 ~]# rsync -av /etc/passwd 192.168.74.130:/tmp/hanfeng.txt root@192.168.74.130's password: //輸入192.168.74.130虛擬機的密碼,就是hf-02的密碼 sending incremental file list passwd sent 1100 bytes received 31 bytes 323.14 bytes/sec total size is 1026 speedup is 0.91 [root@hf-01 ~]# 在hf-02虛擬機上查看 [root@hf-02 ~]# ls /tmp/hanfeng.txt /tmp/hanfeng.txt [root@hf-02 ~]# cat !$ cat /tmp/hanfeng.txt root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin daemon:x:2:2:daemon:/sbin:/sbin/nologin adm:x:3:4:adm:/var/adm:/sbin/nologin lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin sync:x:5:0:sync:/sbin:/bin/sync shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown halt:x:7:0:halt:/sbin:/sbin/halt mail:x:8:12:mail:/var/spool/mail:/sbin/nologin operator:x:11:0:operator:/root:/sbin/nologin games:x:12:100:games:/usr/games:/sbin/nologin ftp:x:14:50:FTP User:/var/ftp:/sbin/nologin nobody:x:99:99:Nobody:/:/sbin/nologin dbus:x:81:81:System message bus:/:/sbin/nologin polkitd:x:999:998:User for polkitd:/:/sbin/nologin avahi:x:70:70:Avahi mDNS/DNS-SD Stack:/var/run/avahi-daemon:/sbin/nologin avahi-autoipd:x:170:170:Avahi IPv4LL Stack:/var/lib/avahi-autoipd:/sbin/nologin postfix:x:89:89::/var/spool/postfix:/sbin/nologin sshd:x:74:74:Privilege-separated SSH:/var/empty/sshd:/sbin/nologin mysql:x:1000:1000::/home/mysql:/bin/bash systemd-network:x:192:192:systemd Network Management:/:/sbin/nologin tcpdump:x:72:72::/:/sbin/nologin [root@hf-02 ~]#
[root@hf-01 ~]# rsync -avP 192.168.74.130:/tmp/hanfeng.txt /tmp/12345.txt root@192.168.74.130's password: receiving incremental file list hanfeng.txt 1026 100% 1001.95kB/s 0:00:00 (xfer#1, to-check=0/1) sent 30 bytes received 1110 bytes 78.62 bytes/sec total size is 1026 speedup is 0.90 [root@hf-01 ~]#
[root@hf-01 ~]# rsync -avP -e "ssh -p 22" /etc/passwd 192.168.74.130:/tmp/hanfeng.txt root@192.168.74.130's password: sending incremental file list sent 31 bytes received 12 bytes 7.82 bytes/sec total size is 1026 speedup is 23.86 [root@hf-01 ~]#
[root@hf-01 ~]# ssh -p 22 192.168.74.130 root@192.168.74.130's password: Last login: Wed Dec 6 05:14:27 2017 from 192.168.74.1 [root@hf-02 ~]# exit 登出 Connection to 192.168.74.130 closed. [root@hf-01 ~]#