Ubuntu日志配置主要涉及系统日志(rsyslog)和服务日志(journalctl),以下是具体方法:
sudo apt update和sudo apt install rsyslog进行安装。/etc/rsyslog.conf或/etc/rsyslog.d/目录下的文件,如sudo nano /etc/rsyslog.d/50-default.conf。可添加规则,如local2.debug /var/log/sudo.log,将特定设施的日志重定向到指定文件。sudo systemctl restart rsyslog使更改生效。journalctl命令,可查看全部日志、特定服务日志、按时间范围筛选日志等,如journalctl -u nginx查看Nginx服务日志。/etc/systemd/journald.conf文件,设置MaxLevelStore等参数来调整日志级别,如设置为debug可记录更多详细信息。logrotate工具管理日志轮转,编辑/etc/logrotate.conf或/etc/logrotate.d/目录下的文件,配置日志轮转周期、压缩等选项。