watch有監控的需求,比如文件列表的變化等。
# -5 指的是間隔5s執行一次
# --differences 指高亮變化的地方
watch -n 5 --differences ls -l
rsync不多說了,主要解決了我在服務器之間的大文件同步需求,scp本來也能做,但是如果文件名相同會直接覆蓋。
# --update 不覆蓋更新的文件
# --times 選項保持每個文件的訪問權限、創建和最後修改時間
rsync -e ssh --update --verbose --times someone@someip:~/* /tmp/