17人参与 • 2025-10-14 • Linux
uptime 命令可以显示系统已经运行了多长时间,包括从上次启动到现在的时间。
uptime
输出示例:
10:23:45 up 2 days, 4:15, 3 users, load average: 0.00, 0.01, 0.05
在这个例子中,系统已经运行了 2 天 4 小时 15 分钟,表明大约 2 天前系统重启过。
who -b 命令可以显示系统的上次重启时间。
who -b
输出示例:
system boot 2024-10-10 06:30
这个命令会显示系统上次启动的确切日期和时间。
last 命令可以列出最近的用户登录记录,其中 reboot 条目表示系统重启记录。
last reboot
输出示例:
reboot system boot 2024-10-10 06:30 (1+04:10) reboot system boot 2024-10-08 12:15 (2+22:45)
这里列出了系统的每次重启时间,最新的重启记录在最上面。
如果你的系统使用 systemd 管理服务,可以通过 journalctl 查看重启日志。
journalctl -b | grep "kernel start"
这条命令会显示本次启动的内核日志,包括系统启动的时间。
stat 命令可以查看 /proc 目录的修改时间,它通常与系统的启动时间接近。
stat /proc
输出示例:
file: /proc size: 0 blocks: 0 io block: 1024 directory device: 1h/1d inode: 4026531840 links: 388 access: (0555/dr-xr-xr-x) uid: ( 0/ root) gid: ( 0/ root) access: 2024-10-10 10:23:45.000000000 +0000 modify: 2024-10-10 06:30:15.000000000 +0000 change: 2024-10-10 06:30:15.000000000 +0000 birth: -
modify 字段显示的时间通常为系统的启动时间。
通过这些方法,你可以轻松查看 linux 系统的重启时间。
到此这篇关于linux查看系统的上次重启时间的几种方法小结的文章就介绍到这了,更多相关linux查看系统上次重启时间内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
您想发表意见!!点此发布评论
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论