定時刪除Linux日誌指令碼

2021-10-07 19:56:31 字數 618 閱讀 8684

新建乙個/usr/local/script/clearlog.sh指令碼

#!/bin/sh

# 刪除nacos7天前的日誌

find /usr/local/nacos/bin/logs/ -mtime +7 -name "*.log" -exec rm -rf \;

# 刪除zabbix7天前的日誌

find /opt/prod/logs/ -mtime +7 -name "*.log" -exec rm -rf \;

設定clearlog.sh指令碼可執行

chmod a+x clearlog.sh

在控制台上輸入以下命令

crontab -e
0 0 * * * /usr/local/script/clearlog.sh
按esc鍵退出編輯,輸入wq回車儲存

重啟定時任務

[root@]

# service crond stop

​[root@]

# service crond start

linux日誌定時刪除

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

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

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

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

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