Linux系统如何查询最近一次关机时间?

admin
在Linux系统中,查询最近一次关机时间可通过who -b命令实现,该命令直接显示系统最近启动和关机时间,输出中“system shutdown”行即为关机时间戳,若需更详细记录,可使用journalctl -u systemd-poweroff.service -n 1查看关机服务的最新日志,或通过last -x | grep shutdown过滤登录历史中的关机记录,who -b`最为简洁高效,适合快速查询,输出格式如“system boot 2023-10-01 10:00”,下方紧跟关机时间信息。

在Linux系统运维或日常使用中,了解系统最近一次关机的时间可能有助于排查故障、分析系统行为或记录运维日志,Linux系统通过多种机制记录关机事件,本文将介绍几种常用且可靠的方法,帮助您快速查询最近一次关机时间。

Linux系统如何查询最近一次关机时间?

使用last reboot命令(推荐,简单直接)

原理

last命令是Linux系统中查看用户登录、系统重启、关机等历史记录的工具,它通过读取/var/log/wtmp文件(二进制日志文件,记录所有登录/登出及系统状态变更事件)来生成历史记录。reboot参数则专门筛选与系统重启、关机相关的记录。

操作步骤

  1. 打开终端,输入以下命令:
    last reboot
  2. 命令输出示例:
    
    reboot   system boot  5.4.0-91-generic   Tue Dec 5 10:30:00 -0500 2023  - 10:35:00 (00:05:00)  
    reboot   system boot 

文章版权声明:除非注明,否则均为xmsdn原创文章,转载或复制请以超链接形式并注明出处。

取消
微信二维码
微信二维码
支付宝二维码