Linux如何定時(shí)刪除7天前的日志文件
更新時(shí)間:2024年05月11日 11:15:03 作者:無(wú)心六神通
這篇文章主要介紹了Linux如何定時(shí)刪除7天前的日志文件問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
打開(kāi)Linux cron任務(wù)編輯模式
crontab -e
輸入任務(wù)命令
0 0 * * * find /home/sto/*log* -type f -mtime +7 -delete
明天0點(diǎn)0分搜索目錄/home/sto的log文件
將7天前的log文件刪除
時(shí)間格式
f1 f2 f3 f4 f5 program
- 其中 f1 是表示分鐘,f2 表示小時(shí),f3 表示一個(gè)月份中的第幾日,f4 表示月份,f5 表示一個(gè)星期中的第幾天。program 表示要執(zhí)行的程序。
- 當(dāng) f1 為 * 時(shí)表示每分鐘都要執(zhí)行 program,f2 為 * 時(shí)表示每小時(shí)都要執(zhí)行程序,其馀類推
- 當(dāng) f1 為 a-b 時(shí)表示從第 a 分鐘到第 b 分鐘這段時(shí)間內(nèi)要執(zhí)行,f2 為 a-b 時(shí)表示從第 a 到第 b 小時(shí)都要執(zhí)行,其馀類推
- 當(dāng) f1 為 */n 時(shí)表示每 n 分鐘個(gè)時(shí)間間隔執(zhí)行一次,f2 為 */n 表示每 n 小時(shí)個(gè)時(shí)間間隔執(zhí)行一次,其馀類推
- 當(dāng) f1 為 a, b, c,... 時(shí)表示第 a, b, c,... 分鐘要執(zhí)行,f2 為 a, b, c,... 時(shí)表示第 a, b, c...個(gè)小時(shí)要執(zhí)行,其馀類推
* * * * * - - - - - | | | | | | | | | +----- 星期中星期幾 (0 - 6) (星期天 為0) | | | +---------- 月份 (1 - 12) | | +--------------- 一個(gè)月中的第幾天 (1 - 31) | +-------------------- 小時(shí) (0 - 23) +------------------------- 分鐘 (0 - 59)
使用者也可以將所有的設(shè)定先存放在文件中
用 crontab file 的方式來(lái)設(shè)定執(zhí)行時(shí)間
| 執(zhí)行時(shí)間 | 格式 |
|---|---|
| 每分鐘定時(shí)執(zhí)行一次 | * * * * * |
| 每小時(shí)定時(shí)執(zhí)行一次 | 0 * * * * |
| 每天定時(shí)執(zhí)行一次 | 0 0 * * * |
| 每周定時(shí)執(zhí)行一次 | 0 0 * * 0 |
| 每月定時(shí)執(zhí)行一次 | 0 0 1 * * |
| 每月最后一天定時(shí)執(zhí)行一次 | 0 0 L * * |
| 每年定時(shí)執(zhí)行一次 | 0 0 1 1 * |
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
centos7系統(tǒng)部署k8s集群詳細(xì)介紹
大家好,本篇文章主要講的是centos7系統(tǒng)部署k8s集群詳細(xì)介紹,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽2021-12-12
CentOS 7.2部署郵件服務(wù)器(Postfix)
這篇文章主要為大家詳細(xì)介紹了CentOS 7.2如何部署郵件服務(wù)器Postfix,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-11-11
Linux文件操作實(shí)戰(zhàn)之壓縮,遠(yuǎn)程傳輸和終端計(jì)算速成
Linux終端操作是運(yùn)維、開(kāi)發(fā)必備基礎(chǔ),日常工作與面試均高頻涉及,本文以實(shí)操為核心,講解tar、scp、bc指令用法,補(bǔ)充面試題與熱鍵,結(jié)合故事拆解Shell與內(nèi)核交互邏輯,感興趣的小伙伴可以了解下2026-01-01
Linux中沒(méi)有rc.local文件的完美解決方法
這篇文章主要介紹了Linux中沒(méi)有rc.local文件的解決方法,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2019-09-09
windows10 更新Ubuntu20.04 LTS的方法步驟
這篇文章主要介紹了windows10 更新Ubuntu20.04 LTS的方法步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-06-06

