一、和xargs搭配用法
删除./trace目录下的7天前的文件
find ./trace -type f -mtime +7 | xargs rm -f
删除7天前的目录
find ./trace -type d -mtime +7 |xargs rm -rf
二、和exec搭配
删除./trace目录下的7天前的文件
find ./trace -type f -mtime +7 -exec rm -f {} \;
三、和反单引号 搭配使用rm -f find ./trace -type f -mtime +7
删除30天前的文件夹
find /tmp -mtime +30 -type f -name “”“” -exec rm -rf {} \; /tmp –设置查找的目录; -mtime +30 –设置修改时间为30天前; -type f –设置查找的类型为文件;其中f为文件,d则为文件夹 -name “”“” –设置文件名称,可以使用通配符;
-exec rm -rf –查找完毕后执行删除操作;
{} \; –固定写法”