#!/bin/sh
#filestore dir
#nginx root dir
[email protected]:/movies
[email protected]:/movies
function sync_files
#sync cmd
rsync -rvz -e 'ssh -p 5188' $src $target1 &>/dev/null
配置說明:
src為
應用在本地伺服器上
的儲存目錄
,必須與4.2資料
初始化配置值保持
一致;如果
需要同步二台nginx服務
器,則指令碼修改為:
#!/bin/sh
#nginx root dir
[email protected]:/movies
[email protected]:/movies
function sync_files
#sync cmd
rsync -rvz -e 'ssh -p 5188' $src $target1 &>/dev/null
rsync -rvz -e 'ssh -p 5188' $src $target2&>/dev/null
自動同步伺服器vm檔案的shell指令碼
bin sh if lt 1 then echo failed please input project name.else if d home admin work 1 then cd home admin work 1 svn up files find name files exec grep...
shell指令碼兩個小練習
編寫乙個shell指令碼,把第二個位置引數及其以後的各引數指定的檔案複製到第乙個位置引數指定的目錄裡。a.while迴圈實現 bin bash dir 1shift 命令列實參左移一位,未知引數右移一位 while 1 目錄不空 docp 1 dir shift shift實現迴圈 done建立目錄...
伺服器同步檔案指令碼xsync
基於rsync 使用方式 xsync opt software kafka 2.11 2.4.1.tgz opt software apache flume 1.9.0 bin.tar.gz指令碼 如下 bin bash 1.判斷引數個數 if lt 1 then echo not enough a...