linux下查詢刪除存在的檔案(刪除幾天前的檔案)

2022-10-10 00:30:18 字數 544 閱讀 7576

find /logs -mtime +2 -name ".log" >> delete.log #定義刪除的時間,2天前的,2天內的為-2,查詢到的輸出到日誌

find /logs -mtime +2 -name ".gz" -exec rm -rf {} ; #查詢到的檔案並刪除

#或者下面語句也行

find /logs -mtime +2 -name ".gz" |xargs rm -rf #刪除

find $filepath -mtime +2 -name ".gz" -exec rm -rf {} ;

find $filepath -mtime +2 -name ".log" -exec rm -rf {} ; #刪除

echo -e "定時刪除任務結束,釋放空間\n\n"

# 刪除日誌檔名dellogs.sh ,路徑放置/tools/ ,任務輸出到日誌

#定時任務,0 0 * * * /tools/dellogs.sh >> /logs/delete.log

Linux下如何查詢並批量刪除檔案

linux下的刪除命令 rm rf filename此命令是刪除檔案包括其子檔案。一般需要加sudo才能執行。linux下的查詢命令 find name filename.txt 表示根目錄,表示當前目錄,也可以使用模糊查詢,只需要在檔名前後加上 就可以了。find name wechat.py查詢...

linux查詢並刪除檔案

linux有著強大命令列處理,如果用的好,效率會非常的高,如果用的不好,那很可能造成致命的錯誤。就拿刪除 svn 檔案為例吧 如果你在修改別人寫的原始碼,裡面已經有了 svn 檔案,那麼你想把這些檔案上傳到你自己的版本庫裡面,如果乙個乙個刪除 svn 檔案就太挫了。linux下只需要一句命令即可 f...

Linux下刪除亂碼的檔案

一些亂碼檔案不可以通過普通的rm命令進行管理。可以通過刪除i節點的方式刪除。root 192 168 100 35 musicwap ls k?k?a j k?p?z?b?a?r?x?u?h b?t?xs 檢視亂碼檔案的i結點 root 192 168 100 35 musicwap ls liah...