溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

logrotate的日志輪轉(zhuǎn)

發(fā)布時間:2020-06-10 21:48:28 來源:網(wǎng)絡 閱讀:922 作者:Leo_zhjl 欄目:網(wǎng)絡安全

案例:logrotate的日志輪轉(zhuǎn)

    針對admin.log文件,設置logrotate

    每天輪轉(zhuǎn)一次

    保留3個備份

    文件大于100k自動輪轉(zhuǎn)

    論轉(zhuǎn)完的文件壓縮創(chuàng)建權限0600,所有者root 所屬組root

步驟:

1.首先查看logrotate包是否安裝

[root@localhost log]# rpm -q logrotate

logrotate-3.7.8-17.el6.x86_64

創(chuàng)建日志admin.log 因為本人虛擬機中沒有admin.log這個文件

[root@localhost log]# mkair admin.log

2.設置配置文件

[root@localhost log]# vim /etc/logrotate.d/admin

/var/log/admin.log {

    missingok

    daily

    size 100k

    rotate 3

    create 0600 root root

    compress

3.測試

這里因為日志大于100K就自動輪轉(zhuǎn),我們可以手動輪轉(zhuǎn)

在系統(tǒng)文件中找一個大于100k的文件復制到admin.log中

[root@localhost log]# cp /etc/ssh/moduli  /var/log/admin.log

[root@localhost log]# logrotate /etc/logrotate.conf

[root@localhost log]# ls -l /var/log/admin.log*

-rw-------. 1 root root 125811 2月  28 16:10 /var/log/admin.log

-rw-------. 1 root root 127214 2月  28 15:59 /var/log/admin.log-20170228.gz

可以看一個.gz結(jié)尾的壓縮文件,表示輪轉(zhuǎn)日志文件設置成功

也可以通過logrotate -f 命令強制輪轉(zhuǎn)。但是意義不大,因為強制輪轉(zhuǎn)無論設置的條件是否滿足都會輪轉(zhuǎn),對于檢測我們的設置是否成功沒有意義。

anacron延時補救

特殊情況下設定計劃任務有時候會出現(xiàn)不執(zhí)行的情況,這個時候系統(tǒng)會自動進行anacron延時補救

就是在計劃任務沒有按時生效后一定時間內(nèi)系統(tǒng)自動執(zhí)行延時補救。這里不需要我們手動設置。

向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權內(nèi)容。

AI