linux 批量删除空文件或空文件夹
1. 批量删除空文件(大小等于0的文件)
find . -name "*" -type f -size 0c | xargs -n 1 rm -f
2. 删除指定size大小文件
find . -name "*" -type f -size 1024c | xargs -n 1 rm -f
ps: 此处即删除1k大小的文件. (但注意不要用 -size 1k,这个得到的是占用空间1k,不是文件大小1k的)
3. 查询出所有的空文件夹
find -type d -empty
4. 列出搜索到的文件
find . -name "*.txt" -exec ls -l {} \;
5. 批量删除搜索到的文件
find . -name "*.txt" -exec rm -f {} \;
6. 删除前有提示
find . -name "*.txt" -ok rm -rf {} \;标签:name,删除,命令,linux,rm,1k,find,size From: https://www.cnblogs.com/sunttt/p/16932408.html