linux高階技巧 rsync同步(乙個)

2021-09-07 00:20:08 字數 1477 閱讀 8063

1.rsync基本介紹

rsync這是

unix下的一款

應用軟體,它能

同步更新兩處計算機的

檔案與資料夾,並適當利用

差分編碼以降低

資料傳輸。rsync中一項與其它大部分類似程式或協議中所未見的重要特性是

映象對每乙個目標僅僅須要一次傳送。rsync可拷貝/顯示資料夾屬性,以及複製檔案。並可選擇性的

壓縮以及

遞迴拷貝。

以下是rsync的**:

2.搭建rsync服務:

注意事項:

1.做這個實驗要使用三個節點,當中節點1作為向外同步的機器。

另外兩個同步節點1的內容。

2.做好時間同步,防火牆關閉,selinux也最好關閉(為了方便實驗)。

3.設定好yum源(增加高可用等包)。

如圖是我們本次實驗的控制台:

1.首先我們要安裝rsync。redhat6.5的系統yum源中已經加入了rsync。所以我們能夠直接安裝:

設定它的配置檔案:

解釋一下上面的內容,我們設定了訪問使用者和組為root。最大的連線數是36000,不同意改變資料夾,接著我們設定了日誌資料夾、程序和鎖的檔案。而以下的這段內容結構和nfs的書寫很相似,有公布的資料夾,描寫敘述,以及是否讀寫和物件導向。

在啟動這個服務的時候我們要安裝xinetd守護程序服務。由於rsync是後台程序。所以必須依靠xinetd啟動。

改動守護程序下rsync的配置檔案,開啟服務:

將disable設定為no開啟服務。

然後我們通過瀏覽器來訪問192.168.2.103。就能夠發現顯示的內容事實上是192.168.2.102://opt/tongbu/index.html的內容。僅僅是192.168.2.103同步到了httpd的預設公布內容。

3.小結:

這個是簡單的同步方式,很的有用。接下來我們還要解說rsync更深層次的使用方法。

Linux鍵盤高階技巧

linux是專為喜歡敲鍵盤的人設計的作業系統 linux中存在命令列就恰好說明了這點。往往使用者希望能夠敲更少的鍵盤而實現更多的功能,linux也很好的解決了這個問題。省事 即用最少的擊鍵次數執行最多的任務 是命令列最希望達到的目標之一。游標移動 組合件作用 ctrl a 移動游標到行首 ctrl ...

linux命令高階技巧示例

示例1 用sed通過正規表示式將資料提取出來 echo welcome 18 32 11 sed e s 0 9 0 9 0 9 0 9 0 9 0 9 1 示例2 grep 用正規表示式過濾行 echo 18 32 11 hello world grep e 0 9 示例3 如何把stdout 和...

centos7 2 使用rsync實現檔案同步

現在有a,b倆個伺服器 a 192.168.0.1 b 192.168.0.2 我們在a伺服器上作為rsync的服務端 centos 自帶rsync 服務 a伺服器操作 vi etc rsyncd.conf 修改配置檔案 uid root gid root port 873 hosts allow ...