兩個好用的命令行工具 watch 和 rsync

watch有監控的需求,比如文件列表的變化等。

# -5 指的是間隔5s執行一次
# --differences 指高亮變化的地方
watch -n 5 --differences ls -l

rsync不多說了,主要解決了我在服務器之間的大文件同步需求,scp本來也能做,但是如果文件名相同會直接覆蓋。

# --update 不覆蓋更新的文件
# --times 選項保持每個文件的訪問權限、創建和最後修改時間
rsync -e ssh --update --verbose --times someone@someip:~/* /tmp/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章