查詢5分鍾前 后綴是 .txt 數據文件,這一步主要是確認查找出的數據文件是否是需要刪除的。
find . -maxdepth 1 -type f -mmin +5 -name "*.txt"
刪除5分鍾前 后綴是 .txt 數據文件(這一步一定要確認好,第二步查出的數據都是需要刪除的)
find . -maxdepth 1 -type f -mmin +5 -name "*.txt" | xargs rm -rf
find 查找文件,maxdepth 查找深度,type 查找類型 ,mmin 分鍾 mtime 天 name 查找名稱
xargs 是給命令傳遞參數的一個過濾器
rm 刪除文件
例如:刪除7 天前 文件后綴是 .txt 文件
find . -maxdepth 1 -type f -mtime +5 -name "*.txt" | xargs rm -rf
例如:刪除1 小時前 文件后綴是 .txt 文件
find . -maxdepth 1 -type f -mmin +60 -name "*.txt" | xargs rm -rf
例如:刪除5 分鍾前 文件后綴是 .txt 文件
find . -maxdepth 1 -type f -mmin +5 -name "*.txt" | xargs rm -rf