您可能想了解 Linux 计算机何时关闭、重新启动或它将运行多长时间的原因有很多。在大多数情况下,此信息对于调试问题非常宝贵。幸运的是,Linux 在大多数发行版上自动“细致”地记录系统事件。此外,从命令行访问记录的信息也非常容易。
通过检查关机时间并在 Linux 中重新启动进行调试
- 上次启动
- 重启
- 最近一次重启
- 关机
- 上次关机
- 营业时间
上次启动
首先,如果要检查启动计算机的最后一次,可以使用who命令配合-b 标志以获取终端中的确切日期和时间。检查此信息时,您不需要 root 权限。
who-b
重启
使用last命令,可以在每次系统重启时列出信息。此信息不包括系统使用 reboot 命令或从桌面重新引导时的所有时间。相反,每次系统启动时,Linux 都会记录日志。
last-x reboot
最新重启
如果你喜欢更简洁的版本,只显示最近的开机时间,你可以切换输出到head并提供参数-1,只请求一行。如果您需要关于最近 2 次开始的信息,请使用 -2 导出这两行。
last-x reboot |头-1
关机
last 命令的工作方式与关闭时间类似。这些是计算机完全关闭的时候。此信息提供了一个时间范围,其中包括计算机关闭的所有时间。您可以将它们与重新启动并行以了解相应的关闭。
last-x shutdown
上次关机
与之前的重启一样,您可以将输出切换到 head 以仅获取有关上次关机的信息。和以前一样,您可以提供不同的数字,例如 -3 以获取有关最近 3 次关闭的信息。
last-x shutdown |头-1
运行时间
最后,当您想知道您的计算机运行了多长时间时,您可以使用uptime 命令找出这些信息。将 uptime 命令与 -p 标志结合起来,以获得更具可读性的输出。您将收到计算机自上次启动以来开启的天数、小时数和分钟数。
uptime-p
希望通过上面的命令,你能找到一些建议,甚至是背后的原因d 与重启和关机有关的问题。 如果怀疑其他程序,可以查看'/var/log'中的具体日志文件。
希望你成功。
0 评论