跳到主要內容

發表文章

目前顯示的是 八月, 2013的文章

Setting rsync service on SmartOS

Rsync是一套歷久彌新的Linux/Unix系統備份工具,透過rsync可以達到差異的備份方式,讓整個備份的動作可以更有效能的執行... 而MiCloud上提供的主機預設都預載有rsync的功能,而Linux上使用可能大家已經有嚐試過,這邊複習一下,也順便說一下Windows (沒錯,Windows上也可以透過rsync來將資料備份到遠端的rsync server上唷!)上操作rsync的方式。
Rsync Server設定
Step 1: 編輯設定檔 $ vi /etc/rsync.conf 內容: log file = /tmp/rsyncd.log pid file = /tmp/rsyncd.pid port=873 [backup] hosts allow = 192.168.1.10              #允許的clisnt IP hosts deny = *                          #除上面allow設定的IP,不允許存取的Client,請設為* 全部 comment = ewant upload file backup path = /home/backup/upload uid = root gid = root auth users =backup secrets file = /etc/rsyncd.secrets read only = no exclude = temp/ .*                      #要排除的備份檔案或目錄,須以空格區分
設定檔中的backup是備份的模組,這個名稱可以自由取,將會用在client端操作指令上
Step 2: 編輯密碼檔 $ vi /etc/rsyncd.secrets 內容: backup:xxxxxxxxxxxxxxxxx
上面rsyncd.secrets文件中是存放"帳號:密碼"的內容,最後,密碼檔案必須將權限變更為600,不然連線上會有異常...
Step 3: 啟動服務 $ rsync --daemon --config=/etc/rsync.conf --no-detach
啟動服務的部份,如果沒有加上--no-detach的話,則服務會啟動在背景運作
Client端操作(SmartOS/Linux/Mac)
大部分的Linux/Unix系統都有預載rsync了,這部份部戲談安…

轉載自同事的vim使用方式 - 同時在多行插入相同文字

同時在多行插入相同文字的應用有點類似UltraEdit的行編輯模式,在Sublime Text中也可以輕鬆做到...那vim呢... 在vim編輯中,有時候想要在某個範圍內插入相同文字 以底下的文件來示範




假設我們想要在59∼80行的前面加入"#" 第一步要先使用"control + v"選取59到80行的行頭



再來是用"shift + i"進入編輯模式 輸入想要插入的字元



接著按兩次"esc"就大功告成了



PS: 如果是要在行尾插入的話,就要先選取行尾的範圍        使用"shift + a"來做編輯就ok了