Linux下批量刪除空文件或者刪除指定大小的文件
Linux下批量刪除空文件(大小等于0的文件)的方法
find . -name "*" -type f -size 0c | xargs -n 1 rm -f
刪除指定大小的文件,只要修改對(duì)應(yīng)的 -size 參數(shù)
find . -name "*" -type f -size 1024c | xargs -n 1 rm -f
就是刪除1k大小的文件。(但注意 不要用 -size 1k,這個(gè)得到的是占用空間1k,不是文件大小1k的)。
如果只要?jiǎng)h除文件夾或者名字連接等,可以相應(yīng)的改 -type 參數(shù),具體細(xì)節(jié)見(jiàn) man find