Linux下批量刪除空檔案或者刪除指定大小的檔案

風一樣漢子發表於2018-03-01

Linux下批量刪除空檔案(大小等於0的檔案)的方法

find . -name "*" -type f -size 0c | xargs -n 1 rm -f

刪除指定大小的檔案,只要修改對應的 -size 引數

find . -name "*" -type f -size 1024c | xargs -n 1 rm -f

就是刪除1k大小的檔案。(但注意 不要用 -size 1k,這個得到的是佔用空間1k,不是檔案大小1k的)。

如果只要刪除資料夾或者名字連線等,可以相應的改 -type 引數,具體細節見 man find

轉載:Linux下批量刪除空檔案或者刪除指定大小的檔案

相關文章