linux定時刪除前幾天日誌的定時任務

2021-07-26 18:54:01 字數 536 閱讀 4254

公司的應用伺服器用的是阿里雲,磁碟空間是250g,由於每天的日誌量差不多為30個g左右,所以做乙個日誌清理的計畫任務.現做一下日誌記錄.

shell指令碼檔案dellog.sh:

#!/bin/sh

time=`date +%t`

#構造查詢日誌字串

beginreg=`date -d "1 day ago" +%y-%m-%d`

finalstr="*"$"*.log"

#刪除昨天的日誌

刪除前一天的日誌.具體還可以設定刪除什麼時候的日誌.

用crontab -e命令編輯linux定時器.

進入編輯介面之後編寫定時任務:

0 12 * * * dellog.sh指令碼的路徑

格式為:cron表示式+指令碼路徑

ok,儲存退出.重啟crontab定時任務.

命令:

/etc/init.d/crond restart
這樣就為linux增加了定時任務啦.每到中午12點就進行該指令碼檔案的執行!

linux日誌定時刪除

伺服器儲存占用過大可從兩個方面進行排查原因 一,系統生成日誌占用過大 二,廢棄的服務沒有被kill也有所影響 下面是刪除日誌的步驟整理 1,查詢超大檔案 可使用命令查詢 find type f size 800m print0 xargs 0 du hm sort nr 通過該命令可以找到大檔案 也...

定時刪除日誌檔案 linux定時清理日誌

linux是乙個很能自動產生檔案的系統,日誌 郵件 備份等。雖然現在硬碟廉價,我們可以有很多硬碟空間供這些檔案浪費,讓系統定時清理一些不需要的檔案很有一種爽快的事情。不用你去每天惦記著是否需要清理日誌,不用每天收到硬碟空間不足的報警簡訊,想好好休息的話,讓我們把這個事情交給機器定時去執行吧。1.刪除...

定時刪除日誌檔案 linux定時清理日誌

linux是乙個很能自動產生檔案的系統,日誌 郵件 備份等。雖然現在硬碟廉價,我們可以有很多硬碟空間供這些檔案浪費,讓系統定時清理一些不需要的檔案很有一種爽快的事情。不用你去每天惦記著是否需要清理日誌,不用每天收到硬碟空間不足的報警簡訊,想好好休息的話,讓我們把這個事情交給機器定時去執行吧。1.刪除...