ps: 如果有任何问题可以评论留言,我看到后会及时解答,评论或关注,您的鼓励是我分享的最大动力
转载请注明出处:https://blog.csdn.net/qq_40938301/article/details/89175623
问题:使用Ubuntu系统,当需要查看系统日志文件(/var/log/messages)时
提示说没有这个文件或目录
原因:Ubuntu 默认不开启系统日志,配置文件中系统日志那段的代码默认是被注释掉的
解决办法:(1) 使用 cat /etc/rsyslog.d/50-default.conf 命令查看配置文件 、
找到这一段
可以看到 -/var/log/messages 这一段被注释掉了
#*.=info;*.=notice;*.=warn;\
# auth,authpriv.none;\
# cron,daemon.none;\
# mail,news.none -/var/log/messages
(2) 以 root 身份用 vi、vim 或者 gedit 编辑该配置文件 (如果对vi / vim 操作不熟练的话推荐 gedit)
sudo vi /etc/rsyslog.d/50-default.conf
sudo vim /etc/rsyslog.d/50-default.conf
sudo gedit /etc/rsyslog.d/50-default.conf
将注释 # 删去,然后按:wq 保存退出
(3) 重启 rsyslog 服务
sudo service rsyslog restart
(4) root 身份 查看系统日志
sudo cat /var/log/messages