日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

shell 学习笔记(四)

發布時間:2024/8/23 编程问答 27 豆豆
生活随笔 收集整理的這篇文章主要介紹了 shell 学习笔记(四) 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

?rsync?
===

rsync??是一款遠程同步軟件 遠程同步功能的軟件,它在同步文件的同時,可以保持原來文件的權限、時間、軟硬鏈接等附加信息??。

它采用C/S的方式進行同步,有人測試首次同步的時候速度較慢,后面同步的時候只同步更改的文件。(這讓我想到git,當然他們的目的不一樣)

-?問題1:在什么情況下用它?
-?問題2:如何使用,例如同步一個目錄到遠程?

先找一些資料

http://www.iteye.com/topic/604436
http://blog.csdn.net/caianye/article/details/6670750
http://www.cnblogs.com/itech/archive/2009/08/10/1542945.html

http://everythinglinux.org/rsync/


原理
http://zh.wikipedia.org/wiki/Rsync
http://coolshell.cn/articles/7425.html

回答1: 我翻譯了的小段關于rsync的優點和特點。

?Rsync 是一個易用易安裝的小工具。Rsync 不僅是一個腳本化的FTP會話或者其他形式的文件傳輸的腳本,它會僅拷貝被改變文件的差量部分,經過壓縮,并通過ssh協議安全的傳輸。這又一點拗口,但它意味著:

差量??-??僅僅實際被改變的文件片段將被傳輸,而非整個文件。這使得更新更快速,這對慢速的調制解調器來說非常好。 FTP將會傳輸整個文件,哪怕只有1字節的改變。

壓縮??-??小塊的差量片段在傳輸過程經過壓縮,進一步節省傳輸的時間和網絡的負載。

安全的shell??-??安全意識強的你肯定會喜歡這一點,并為此而使用它。rsync的流可以通過ssh協議加密會話替代rsh,當然這是可選的(如果你不想用ssh,你可以在/etc/inet.d??設置,并重啟inet的守護進程,這樣就關閉了它的安全性)

回答2:

配置服務器端:

hvn1:~ # cat /etc/rsyncd.conf strict modes=yes port = 873 gid = users log file = /var/log/rsyncd.log pid file = /var/run/rsyncd.pid[test] uid=root gid=root path= /root/test read only = no write only = no hosts allow = * auth users = root secrets file = /etc/rsyncd.secrets

hvn1:~ # cat /etc/rsyncd.secrets # user:passwd root:hello123 hvn1:~ # ll /etc/rsyncd.secrets -rw------- 1 root root 28 Sep 23 13:40 /etc/rsyncd.secrets
? hvn1:~ # ps -ef | grep rsync root 27870 1 0 13:41 ? 00:00:00 /usr/bin/rsync --daemon root 27985 26855 0 13:58 pts/6 00:00:00 grep rsync hvn1:~ # netstat -na | grep 873 tcp 0 0 0.0.0.0:873 0.0.0.0:* LISTEN tcp 0 0 :::873 :::* LISTEN
?配置客戶端:

[root@bogon test1]# service xinetd status xinetd (pid 2176) is running...

下載同步:

rsync -av --progress --delete root@10.0.23.61::test ?/root/work/test1/ff/

? ? ? ? ?上傳同步:

rsync -av --progress ?/root/work/test1/ff/??root@10.0.23.61::test



轉載于:https://www.cnblogs.com/shalk/p/9769610.html

與50位技術專家面對面20年技術見證,附贈技術全景圖

總結

以上是生活随笔為你收集整理的shell 学习笔记(四)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。