1、日志文件
記錄系統(tǒng)在什么時候由哪個進程做了什么樣的行為,發(fā)生了什么事件。
常見日志文件
/var/log/cron
/var/log/dmesg
/var/log/lastlog
/var/log/maillog或/var/log/mail/*
/var/log/messages
/var/log/secure
/var/log/wtmp,/var/log/faillog
/var/log/httpd/*,/var/log/news/*,/var/log/samba/*
日志文件相關進程
syslogd: 記錄系統(tǒng)登錄與網絡服務相關進程
klogd: 記錄內核產生的各項信息
logrotate: 進行日志文件的輪替功能
2、syslogd
日志內容的格式
配置文件: /etc/syslog.conf
facility.level action

c88c3ea694ffa3713243846a7344d254.png
. 記錄高于(含)這個等級的日志;
.= 只記錄等于這個等級的日志;
.! 記錄不等于這個等級的日志;

d6f406c1-1bae-4271-892b-0923e4539943.png
日志記錄的動作
文件的絕對路徑,如/var/log/messages
用戶名稱
遠程主機,如@www.vb.cn
* 代表目前在線的所有人
3、logrotate和日志文件分析
配置文件
/etc/logrotate.conf
/etc/logrotate.d/