Linux获取系统启动运行了多长时间

Linux获取系统启动运行了多长时间,第1张

1.uptime命令

输出: 16:11:06 up 4:19, 4 users, load average: 13.44, 13.48, 13.93

2.查看/proc/uptime文件计算系统启动时间

cat /proc/uptime

输出: 15601.61 27830.92

第一数字即是系统已运行的时间秒数,运用系统工具date即可算出系统启动时间

3.查看/proc/uptime文件计算系统运行时间

cat /proc/uptime| awk -F. '{run_days= 1 % 86400)/3600run_minute=( 1 % 60printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}'

1、查看系统启动时长,可以使用如下指令(单位是,秒):

指令到这里就结束了,感兴趣的可以继续往下看。

2、简单解释:

这里用到了,文件 /proc/uptime 和工具 awk ,本质就是用 awk 打印出 /proc/uptime 的第一个字符串。

2.1、uptime的内容如下:

上面的第一个字段,79327.41,就是系统的启动时长;后面的55276.35,是系统的空闲时长,由于空闲时长是根据多个cpu累计出来的,所以可能会大于系统启动的时长。

关于uptime的更详细的资料可以参考:

方法/步骤

命令行输入:who

先查看参数的

请点击输入图片描述

命令行输入:who -b   查看上次系统启动的启动时间

命令行输入:who -r    查看当前系统运行时间

请点击输入图片描述

命令行输入:last  reboot     查看系统的历史启动时间

首行是近期Linux系统启动的时间

请点击输入图片描述

命令行输入:TOP        这是查看当前系统运行时间

up之后是系统到现在运行了多久时间

请点击输入图片描述

命令行输入:uptime

16:17:38    这是当前时间

up 后面的时间是系统运行时间

请点击输入图片描述

命令行输入:cat /proc/uptime       查看系统启动到现在的时间和系统空闲的时间

请点击输入图片描述


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8642182.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-19
下一篇2023-04-19

发表评论

登录后才能评论

评论列表(0条)

    保存