<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## 1. 需要系統安裝有rsync: ``` yum install -y rsync ``` a)在/home/atguigu 目錄下創建bin目錄,并在bin目錄下xsync創建文件,文件內容如下: ``` mkdir bin cd bin/ touch xsync vim xsync ``` 在該文件中編寫如下shell腳本: ``` #!/bin/bash #1 獲取輸入參數個數,如果沒有參數,直接退出 pcount=$# if [ $pcount -lt 1 ] then echo Not Enough Arguement! exit; fi #2. 遍歷集群所有機器 # 也可以采用: # for host in hadoop{102..104}; for host in node1 node2 node3 do echo ==================== $host ==================== #3. 遍歷所有目錄,挨個發送 for file in $@ do #4 判斷文件是否存在 if [ -e $file ] then #5. 獲取父目錄 pdir=$(cd -P $(dirname $file); pwd) echo pdir=$pdir #6. 獲取當前文件的名稱 fname=$(basename $file) echo fname=$fname #7. 通過ssh執行命令:在$host主機上遞歸創建文件夾(如果存在該文件夾) ssh $host "mkdir -p $pdir" #8. 遠程同步文件至$host主機的$USER用戶的$pdir文件夾下 rsync -av $pdir/$fname $USER@$host:$pdir else echo $file does not exists! fi done done ``` b)修改腳本 xsync 具有執行權限 ``` chmod 777 xsync ``` c)調用腳本形式:xsync 文件名稱 ``` xsync /home/atguigu/bin ``` **注意:如果將xsync放到/home/zxy/bin目錄下仍然不能實現全局使用,可以將xsync移動到/usr/local/bin目錄下。**
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看