Linux 中的Logwatch命令
logwatch命令是一個可定制和可插入式的日志監(jiān)視系統(tǒng),它通過遍歷給定時間范圍內(nèi)的系統(tǒng)日志文件而產(chǎn)生日志報告。logwatch默認(rèn)每天執(zhí)行一次,可以從/etc/cron.daily
里看到。
語法
logwatch(選項(xiàng))
選項(xiàng)
--detail<報告詳細(xì)程度>:指定日志報告的詳細(xì)程度; --logfile<日志文件>:僅處理指定的日志文件; --service<服務(wù)名>:僅處理指定服務(wù)的日志文件; --print:打印結(jié)果到標(biāo)準(zhǔn)輸出; --mailto<郵件地址>:將結(jié)果發(fā)送到指定郵箱; --range<日期范圍>:指定處理日志的日期范圍; --archives:處理歸檔日志文件; --debug<調(diào)試等級>:調(diào)試模式; --save<文件名>:將結(jié)果保存到指定文件中,而不顯示或者發(fā)送到指定郵箱; --logdir<目錄>:指定查找日志文件的目錄,而不使用默認(rèn)的日志目錄; --hostname<主機(jī)名>:指定在日志報告中使用的主機(jī)名,不使用系統(tǒng)默認(rèn)的主機(jī)名; --numeric:在報告中顯示ip地址而不是主機(jī)名; --help:顯示指令的幫助信息。
實(shí)例
檢查你的主機(jī)上是否已經(jīng)存在Logwatch(Redhat默認(rèn)已經(jīng)安裝了Logwatch,不過版本比較舊):
rpm -qa logwatch
如果主機(jī)上沒有l(wèi)ogwatch,則執(zhí)行:
rpm -Ivh logwatch***.rpm
如果有老版本的logwatch,則執(zhí)行:
rpm -Uvh logwatch***.rpm
安裝完畢后,開始配置:
可以修改和添加它的logfiles、services和其他配置,但默認(rèn)已經(jīng)有很多腳本了,只要在1)里設(shè)置Detail = High
就可以了。
- 可以添加新的配置到
/etc/logwatch/conf/logwatch.conf
- 也可以修改
/usr/share/logwatch/default.conf/logwatch.conf
/etc/logwatch/conf/
會自動覆蓋/usr/share/logwatch/default.conf/
下的同名文件。
如果沒有設(shè)置logwatch.conf也沒關(guān)系,可以直接在命令行下設(shè)置。
logwatch --detail High --Service All --range All --print 基本就可以顯示出所有日志的情況了 logwatch --service sshd --detail High 只看sshd的日志情況
總結(jié)
以上所述是小編給大家介紹的Linux 中的Logwatch命令,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!
相關(guān)文章
shell 腳本中獲取命令的輸出的實(shí)現(xiàn)示例
本文主要介紹了shell 腳本中獲取命令的輸出的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2022-02-02Linux 進(jìn)程替換(exec函數(shù))實(shí)現(xiàn)代碼
這篇文章主要介紹了Linux 進(jìn)程替換(exec函數(shù))實(shí)現(xiàn)代碼的相關(guān)資料,需要的朋友可以參考下2017-05-05Shell腳本運(yùn)行中的停止方法實(shí)現(xiàn)
Linux系統(tǒng)Shell中提交了一個腳本,但是需要停止這個進(jìn)程,如何處理?本文就來詳細(xì)的介紹一下,感興趣的可以了解一下2021-11-11shell腳本實(shí)現(xiàn)定時檢查應(yīng)用狀態(tài)步驟
這篇文章主要為大家介紹了shell腳本實(shí)現(xiàn)定時檢查應(yīng)用狀態(tài)步驟詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-08-08用Shell腳本快速搭建Ubuntu下的Nodejs開發(fā)環(huán)境
這篇文章主要介紹了用Shell腳本快速搭建Ubuntu下的Nodejs開發(fā)環(huán)境的方法,需要的朋友可以參考下2014-03-03Linux shell腳本基礎(chǔ)學(xué)習(xí)詳細(xì)介紹(完整版)
Linux shell腳本基礎(chǔ)學(xué)習(xí)我們將分幾講來慢慢細(xì)說,希望能對想學(xué)習(xí)Linux shell腳本編程的初學(xué)者有一個明確的幫助,水平得到提高2013-07-07