/var/log/messages: 没有那个文件或目录

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: 没有那个文件或目录_第1张图片

    可以看到  -/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

     /var/log/messages: 没有那个文件或目录_第2张图片

    将注释 # 删去,然后按:wq 保存退出

    (3) 重启 rsyslog 服务

    sudo service rsyslog restart

    (4) root 身份 查看系统日志

    sudo cat /var/log/messages

                     

你可能感兴趣的:(Linux)