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

使用這個命令能夠根據名稱查看剩餘文件數量

相關文章
相關標籤/搜索