查找空文件
find . -name "*" -type f -size 0c
查询出所有的空文件夹
find -type d -empty
查询所有/root/下的空文件夹
find /root -type d -empty
删除所有空文件夹
find -type d -empty | xargs rm -rf
列出搜索到的文件并删除文件
find ./ -name 'qipa250.log' -exec rm -rf {} \;
删除前有提示
find ./ -name 'qipa250.log' -ok rm -rf {} \;
输入y
输入n
删除文件夹下面的所有的.log文件
批量创建log文件
touch {1..5}.log
批量删除log日志文件
find ./ -name '*.log' -exec rm -rf {} \;
备注
{}和之间有一个空格
find . -name 之间也有空格
exec 是一个后续的命令,{}内的内容代表前面查找出来的文件
————————————————
版权声明:本文为CSDN博主「徊忆羽菲」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/guo_qiangqiang/article/details/118599851