rsync採用替換原理,快速刪除大量文件。
1、使用rsync清空目錄
<1>、先建個空目錄
mkdir blank
<2>、刪除目標目錄
rsync --delete-before -d -a -H -v --progress --stats ./blank ./destination
或者 rsync --delete-before -d blank/ destination
2、-delete-before 傳輸前進行刪除操作
-progress 傳輸時顯示傳輸過程
-a 歸檔,表示以遞歸方式傳輸文件
-H 保持硬鏈接的文件
-v 詳細模式
-stats 給出某些文件的傳輸狀態
-d