LINUX怎么查看系统启动时间_Linux查看系统启动时长与开机时间命令

嘿嘿,Linux系统有好几种方法,具体要看启动时间或者什么时候启动。

如果你只是想知道这辆该死的车已经跑了多长时间,你也许可以。
只需使用 uptime 命令即可。

点击并按 Enter。
查看该输出,如下所示,1 4 :2 3 :01 到 5 :3 2 ,1 个用户,平均负载:0.08 、0.05 、0.01 看这一行,截止到5 点3 2 分,这意味着系统已经运行了大约5 小时3 0分钟。
就是这么简单。

如果您想知道开始的具体日期和时间。
只需使用 who -b 即可。

键入此命令并按 Enter 键。
结果怎么样,像这样,系统启动2 02 5 -04 -01 08 :5 1 你看,2 02 5 -04 -01 08 :5 1 ,这是具体开始时间。
2 02 5 年 4 月 1 日上午 8 :5 1 是的,此时。

还有另一种方法。
如果您使用的是 systemd 系统,请使用 systemctl status。

键入此命令并按 Enter 键。
然后您向下查找并查找“Since”文章。
像这样,自: 2 02 5 -04 -01 星期二 08 :5 1 :2 3 CST; 5 :3 0 分钟前。
您会看到接下来的内容“Since is 2 02 5 -04 -01 08 :5 1 :2 3 ”,这是开始时间。
稍后我会告诉你,这次跑步花了5 小时3 0分钟。
这个命令除了告诉你启动时间之外,还可以告诉你其他的事情,比如系统现在是否正在运行以及它的状态是什么。

另一种更高级的方法是查看 /proc/uptime 文件。

在此文件中,第一个数字是运行所花费的总秒数。
您可以使用 awk 提取它。
像这样,awk '{print $1 }' /proc/uptime,这样会输出一个数字,比如多少秒
然后用date命令返回秒数。
像这样,date -d @$(awk '{print $1 }' /proc/uptime)。
这会告诉你,从 1 9 7 0 年,到那个秒数,什么时候。
输出可能如下所示,Tue Apr 1 0 08 :5 1 :2 3 CST 2 02 5 您看,这也是开始时间。

有了这些方法,如果你想知道运行了多长时间,使用runtime就更容易了。

如果你想确切地知道你什么时候起床,who -b 更直接,输出只是时间。
您还可以查看 systemctl 状态,但它还向您显示其他状态信息。

/proc/uptime 有点棘手。
您必须自己使用 awk 和 date 来组合它们。
但这是通用的方法,无论什么Linux系统,都可以看到。

请注意,有时系统时钟可能已更改或可能存在其他问题。
您可以将这些命令的输出相互比较。
如果它们都相同,那么它可能是可靠的。
如果不一样,那么你需要看看哪里出了问题。

此外,这些命令的输出时间是基于系统设置的时区的。
如果你想知道当前使用的是哪个时区,可以使用 timedatectl 命令。
键入 timedatectl,然后按 Enter 并向下查看“时区”项,它将告诉您当前使用的时区。

好吧,大概就是这样。

Linux下如何查看系统启动时间和运行时间以及

嗯...这是命令...在2 02 2 年...我在某个城市...使用这些命令来检查系统状态...
uptime...这很简单...只有一行...例如...08 :3 4 :2 9 ...up2 1 days...这意味着它已经运行了2 1 天...5 :4 6 ...也就是5 :4 6 ...1 user...只有一个用户...Loadaverage:0.06 ,0.04 ,0.00...这些三人数...这就是负载...
w...有很多信息...例如... 08 :3 5 :1 4 ... up2 1 days... 相同 2 1 天... 1 user... 相同用户... Loadaverage:0.2 6 ,0.09 ,0.02 ... 负载也发生了变化...
top... 更多详细信息... 例如... 08 :3 6 :01 ... up2 1 days... 仍然 2 1 天... 1 user... 相同user... Loadaverage:0.1 2 ,0.08 ,0.02 ... 重新加载更改...
ai... 这很简单... 例如... -b... systemboot... 2 01 8 -04 -1 2 02 :4 8 ... 这是系统和用户启动时间...
last... 这查看上次登录... 例如... restart-F|head-1 |awk '{print$5 ,$6 ,$7 ,$8 ,$9 }'... 输出是... ThuApr1 2 02 :4 8 :04 2 01 8 ... 这是最后一次登录的时间...
/proc/uptime... 这个文件... 例如... cat /proc/uptime... 输出是... 1 8 3 5 4 5 7 .6 8 ... 1 8 09 2 07 .1 6 ... 第一个数字是总秒数... 第二个数字是空闲秒数...
当时我很困惑... 也许我有偏见... 这些命令... Seems... They're all quite useful... In 2 02 2 ... some city... might have used these... and seen these numbers... That's it...