Ubuntu的日志系統會記錄系統中各種操作和事件,主要包括以下幾類:
/var/log/syslog
/var/log/auth.log
/var/log/kern.log
/var/log/dmesg
/var/log/apache2/access.log 和 /var/log/apache2/error.log
/var/log/mysql/error.log
/var/log/postgresql/postgresql-版本號-main.log
/var/log/cron
/var/log/mail.log
/var/log/Xorg.0.log
~/.bash_history
記錄命令歷史。logs
文件夾中生成自己的日志文件。logs
文件夾。logrotate
工具來管理日志文件的大小和數量。journalctl
命令查看systemd日志。journalctl -xe # 查看最近的日志條目
journalctl -u 服務名 # 查看特定服務的日志
tail
命令實時查看日志文件的最新內容。tail -f /var/log/syslog
總之,Ubuntu的日志系統非常全面,涵蓋了從系統啟動到日常運行的各個方面,是排查問題和監控系統狀態的重要工具。