!
也想出现在这里? 联系我们
广告位
当前位置:首页>教程分享>服务器教程>Linux云服务器查看最后重启时间

Linux云服务器查看最后重启时间

如果您的Linux服务器意外重启了,我们可以使用一些命令来查看它最后一次启动时间,以及离上次重启有多久了,两者是不一样的,我们来分别看介绍一下。

1、使用 \"who \"命令查找重启时间

who 命令是 GNU Core Utilities 的一部分。人们经常把这个命令与检查谁登录了系统联系在一起。然而,它的作用不仅仅是打印已登录的用户。使用-b (--boot)选项,你可以快速获得最后一次系统启动的日期和时间。

$ who -b

2、使用 \"last \"命令查找重启时间

最后一条命令通常也与用户的信息相关。人们经常使用这个命令来查看最后登录的用户。Linux系统有一个名为reboot的 \"特殊用户\",他们在系统重启时登录。我们可以使用last和几个选项来检查该日期和时间。

$ last reboot -1

3、最后一次重启后多久了?

我们知道/proc/uptime保存了系统已经启动的秒数。这个文件中的第一个字段的数字代表了上一次重启发生在多少秒前。我们可以把这些秒数转换成天、小时、分钟和秒。

这个方法的独特之处在于它告诉你系统启动的时间,而不是上次启动的日期和时间。如果你想用更人性化的方式表示最后一次重启的时间,这在脚本编写中会很方便。

$ seconds=$(cut -d. -f1 /proc/uptime); echo System booted $((seconds/86400))\" days \"$(date -d \"1970-01-01 + $seconds seconds\" \"+%H hours %M minutes %S seconds ago\")

这就是几种显示Linux系统最后一次重启时间的方法和格式,希望对您有所帮助。

给TA打赏
共{{data.count}}人
人已打赏
服务器教程

云服务器修复apt中以下软件包已保留的问题

2021-4-17 17:36:58

服务器教程

云服务器找不到服务器或dns错误怎么办?

2021-4-17 17:37:00

声明 本站上的部份代码及教程来源于互联网,仅供网友学习交流,若您喜欢本文可附上原文链接随意转载。无意侵害您的权益,请发送邮件至 [email protected] 或点击右侧 私信:吉吉国王 反馈,我们将尽快处理。
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索
OneEase