linux根据名称和时间批量删除文件

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

使用这个命令能够根据名称查看剩余文件数量

相关文章
相关标签/搜索