find /tmp -name "sess_*" -mtime +1 -exec rm -rf {} \;class
find:查询命令grep
/tmp:目标文件所在目录im
-name "sess_*":按名称模糊匹配,文件名以sess_开头的全部文件查询
-mtime +1:一天前,+30表明30天前di
-exec:固定写法文件
rm -rf:删除命令co
{} \; 也是固定写法,一对大括号加空格加反斜杠加分号time
PS:
ls -l|grep "sess_*"| wc -l
使用这个命令能够根据名称查看剩余文件数量