<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      使用rsync及inotify實現兩臺Linux設備間的文件夾同步

      一、背景

      環境
      由于業務需要,軟件需要在CentOS 6.10 32位環境中進行編譯。由于系統版本較老,無法實現使用vscode遠程連接到CentOS上進行軟件開發。為了仍能享受到vscode的便利,現借助SUSE作為vscode遠程連接的開發環境,并將SUSE上的文件夾與CentOS服務器上的文件夾進行實時同步,需要編譯時直接在CentOS服務器上對修改后的代碼進行操作。

      序號 機器角色 系統版本
      1 編輯環境 Windows 10
      2 開發環境 SUSE 15.2 64位
      3 編譯環境 CentOS 6.10 32位

      二、實現

      1. 安裝rsync

      CentOS 6.10和SLE 15.2均已自帶rsync軟件,可通過以下命令查詢

      rsync --version
      

      可以看到當前安裝的rsync版本為3.1.3
      image

      2. 安裝inotify

      SUSE 15.2系統中未安裝inotify,可以使用以下命令進行安裝

      zypper install inotify-tools
      

      3. 使用shell腳本后臺運行保持文件夾同步

      在自定義的路徑下使用vim新建同步腳本

      vim rsync_realTime.sh
      

      在vim編輯頁面按i鍵進入編輯模式,將以下內容粘貼到文件中

      host=XXX.XXX.XXX.XXX               # 目標服務器的 IP 地址(備份服務器)
      src=/home/用戶名/src/               # 源服務器上要監控的備份目錄(需要確保該目錄存在)
      des=/home/目標用戶名/dest/          # 目標服務器上同步的目錄路徑,需要與目標服務器上的目錄一致
      user=用戶名                         # 用于執行數據同步的用戶名
      inotifywait=/usr/bin/inotifywait   # inotifywait 命令的路徑
      
      # timefmt為生成日志的每條內容時間格式,需要配合 --format使用,%T即為時間所在的位置
      $inotifywait -mrq --timefmt '%Y-%m-%d %H:%M:%S %a' --format '%T %w%f %e' -e modify,delete,create,attrib $src | while read files; do
        rsync -avH --timeout=100 $src $user@$host:$des
        echo "${files} was rsynced" >> "/home/用戶名/自定義日志路徑,如logForSync/rsync_$(date +%Y%m%d).log" 2>&1
      done
      

      按esc鍵后,輸入:wq保存并退出
      在相同路徑下使用vim新建后臺啟動腳本

      vim startRsync.sh
      

      在vim編輯頁面按i鍵進入編輯模式,將以下內容粘貼到文件中

      nohup bash rsync_realTime.sh > /dev/null 2>&1 & # 后臺運行rsync_realTime.sh腳本,并不保存輸出內容
                                                      # 如果需要保存輸出內容可將/dev/null改為自定義的存儲位置
      

      可根據自己的需求設定startRsync.sh是否開機自啟動

      三、其他

      如果需要停止后臺運行的同步腳本,可以輸入以下指令

      ps -def | grep -i "rsync_realTIme" | grep -v grep | awk '{print $2}' | xargs kill -9
      
      posted @ 2025-11-05 16:47  ninanico  閱讀(4)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 国产又爽又黄的激情视频| 亚洲无av在线中文字幕| av午夜福利一片看久久| 日韩精品人妻黄色一级片| 午夜免费国产体验区免费的| 宁陕县| 九九热在线精品视频99 | 中文字幕久久六月色综合| 不卡一区二区国产精品| 国产高清在线a视频大全| 人人妻人人爽人人添夜夜欢视频 | 国产欧美日韩亚洲一区二区三区| 国产男女猛烈无遮挡免费视频| 欧美性69式xxxx护士| 国产成人一区二区三区视频免费| 久久人人97超碰精品| 极品美女自拍偷精品视频| 康平县| 欧洲中文字幕国产精品| 久久精品av国产一区二区| 二区三区国产在线观看| 日日碰狠狠添天天爽不卡| 四虎永久免费很黄的视频| 377P欧洲日本亚洲大胆| 午夜福利宅福利国产精品| 人妻少妇久久久久久97人妻| 久久99精品网久久| 久章草在线毛片视频播放 | 一区二区免费高清观看国产丝瓜| 五月婷婷激情视频俺也去淫| 国产成人无码av大片大片在线观看| 国产一区二区三区色噜噜| 色综合天天色综合久久网| 国产偷窥熟女高潮精品视频| 中文字幕日韩国产精品| 欧美人与动牲交A免费观看| 国产欧美日韩视频怡春院| 久久精品麻豆日日躁夜夜躁| 国产精品一区高清在线观看| 日韩精品亚洲精品第一页| 久久不见久久见免费影院www日本|