β

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

马翔 241 阅读

1.uptime命令

$ uptime
:34:09 up 275 days, 6:46, 2 users, load average: 0.00, 0.01, 0.05

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

$ cat /proc/uptime
.43 190139274.21

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

$ date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
-02-17 16:47:21

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

$ cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d秒",run_days,run_hour,run_minute,run_second)}'
系统已运行:275天6时48分27秒
作者:马翔
网站设计, 移动开发, 创业, 管理, 设计, 商业
原文地址:Linux下如何查看系统启动时间和运行时间, 感谢原作者分享。

发表评论