- シスログ
- linuxシステムのログ
linuxシステムは、OS上で色々なプログラムが動いています。それぞれのプログラムはログを持っていますが、OSとしてログも書かれています。
ログの定義は、/etc/syslog.confに定義されています。なお、この設定ファイルを読むためにはrootユーザで操作する必要があります。
例 シスログの定義を表示
[root@localhost ~]# cat /etc/syslog.conf # Log all kernel messages to the console. # Logging much else clutters up the screen. #kern.* /dev/console # Log anything (except mail) of level info or higher. # Don't log private authentication messages! *.info;mail.none;authpriv.none;cron.none /var/log/messages (以下省略)
まず、ファイルの大きさを確認します。
例 シスログの表示
[root@localhost ~]# ls -l /var/log/messages -rw------- 1 root root 187507 8月 5 08:42 /var/log/messages [root@localhost ~]# wc /var/log/messages 2376 25204 187507 /var/log/messages [root@localhost ~]# tail -5 /var/log/messages Aug 5 08:29:37 localhost ntpd[3871]: synchronized to LOCAL(0), stratum 10 Aug 5 08:31:11 localhost ntpd[3871]: synchronized to 219.117.196.238, stratum 2 Aug 5 08:42:52 localhost dhclient: DHCPREQUEST on eth0 to 192.168.226.254 port 67 Aug 5 08:42:52 localhost dhclient: DHCPACK from 192.168.226.254 Aug 5 08:42:52 localhost dhclient: bound to 192.168.226.132 -- renewal in 816 seconds.
- 関連コマンド
- dmesg
0 件のコメント:
コメントを投稿