我发出了reboot
命令,但服务器无法重新启动,相反,我们与服务器失去了通信,我们不得不打电话给公司来重置它。
我不是高级用户,但我想检查日志消息以查看为什么无法正常重启。这是一个 ubuntu linux。
请告诉我在哪里查找以及如何读取日志文件。
答案1
Linux 日志文件和使用
=> /var/log/messages :常规日志消息
=> /var/log/boot :系统启动日志
=> /var/log/debug :调试日志消息
=> /var/log/auth.log :用户登录和身份验证日志
=> /var/log/daemon.log :正在运行的服务(如 squid、ntpd 和其他服务)将消息记录到此文件
=> /var/log/dmesg :Linux 内核环形缓冲区日志
=> /var/log/dpkg.log :所有二进制包日志,包括包安装和其他信息
=> /var/log/faillog :用户登录失败日志文件
=> /var/log/kern.log :内核日志文件
=> /var/log/lpr.log :打印机日志文件
=> /var/log/mail.* :所有邮件服务器消息日志文件
=> /var/log/mysql.* :MySQL 服务器日志文件
=> /var/log/user.log :所有用户级别日志
=> /var/log/xorg.0.log :X.org 日志文件
=> /var/log/apache2/* :Apache Web 服务器日志文件目录
=> /var/log/lighttpd/* :Lighttpd Web 服务器日志文件目录
=> /var/log/fsck/* : fsck 命令日志
=> /var/log/apport.log :应用程序崩溃报告/日志文件
在 shell 提示符下查看日志文件
使用 tail、more、less 和 grep 命令。 尾部-f /var/log/apport.log \
更多 /var/log/xorg.0.log
猫/var/log/mysql.err
减少 /var/log/messages
grep -i 失败 /var/log/boot