歡迎您光臨本站 註冊首頁

linux下批量刪除空文件(大小等於0的文件)的方法

←手機掃碼閱讀     火星人 @ 2014-03-23 , reply: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下批量刪除空文件(大小等於0的文件)的方法已經有284次圍觀

http://coctec.com/docs/linux/show-post-111584.html