1.新安装的CentOS8没有/var/log/messages日志文件:

安装rsyslog:

dnf  install   -y  rsyslog

yum  install  -y  rsyslog

启用rsyslog:

systemctl  start  rsyslogd

这时再去查看 就会看到 已经有了 /var/log/messages日志文件

2.Gentoo Linux 没有/var/log/messages日志文件(systemd版的gentoo)

安装rsysklogd

emerge   rsysklogd

启用rsysklogd:

systemctl  start  syslogd  :注意这里是syslogd.

3.Ubuntu或wsl1/wsl2  ubuntu发行版也没有/var/log/messages日志文件:

安装rsyslog:

apt install -y  rsyslog

编辑:/etc/rsyslog.d/50-default.conf

去掉*.=info这段的注释

最终结果如下:

启用rsyslog:

wsl2和ubuntu适用:

systemctl  start  rsyslog

wsl1只能使用:

/etc/init.d/rsyslog start

Logo

更多推荐