刪除最後一次改動超過n天的檔案

2021-07-30 07:35:33 字數 416 閱讀 3993

常用語linux日常運維當中,比如在程式的日誌檔案超過一定數量時就需要根據日誌生成時間來刪除一部分日誌檔案。

如題,如何刪除最後一次改動超過30天的日誌檔案呢?

linux裡常用工具find就可以輕鬆解決這個問題。

find ./ -name *.log -mtime +30 | xargs rm
還有一種場景:刪除最近5天生成的日誌檔案。

find ./ -name *.log -mtime -5 | xargs rm
上面兩個例子注意-mtime後面引數正負的區別。

-mtime後面的數字代表天數。

如果想把天數換成分鐘,把-mtime換成-mmin

清朝最後一次科舉的題目

周唐外重內輕,秦魏外輕內重各有得論 賈誼五餌三表之說,班固譏其疏.然秦穆嘗用之以霸西戎,中行說亦以戒單于,其說未嘗不效論 諸葛亮無申商之心而用其術,王安石用申商之實而諱其名論 裴度奏宰相宜招延四方賢才與參謀請於私第見客論 北宋結金以圖燕趙,南宋助元以攻蔡論 第1題藩鎮,第2題平戎,第3題舉賢,第4題...

最後一次正確配置的原理

會用電腦的人都知道在開機過程中按f8鍵會彈出乙個開機啟動選單 在這選單中有乙個最後一次正確配置,是windows提供的乙個從問題中恢復解決某些問題的方法 例如新新增的驅動程式與硬體不符,進行了錯誤的配置工作而致使系統資訊不正確,無法正常啟動 這時使用者可以通過最後一次正確配置,使系統使用上次正常啟動...

Linux 自動刪除N天前的檔案

linux是乙個很能自動產生檔案的系統,日誌 郵件 備份等。所以自從刪除就顯的很方便。語句寫法 find 對應目錄 mtime 天數 name 檔名 exec rm rf 例1 find u01 backups mtime 10 name exec rm rf 將 u01 backups目錄下所有1...