厦门拨号VPS服务器(CentOS系统)如何查看运行时长?

2025/6/6 16:41:00

在Linux系统中,可以通过以下几种方法查看开机时间:

这里我们以老兵云(www.laobingyun.com)上的一台拨号VPS作为示例,来演示具体操作步骤。

一、使用 uptime 命令

uptime命令用于显示系统已经运行了多长时间,以及当前登录的用户数量等信息。

示例输出:

QQ截图20250606163055.png

16:30:31 up 86 days,  6:35,  1 user,  load average: 0.00, 0.01, 0.05

86 days, 6:35表示系统已经运行了86天 6小时35分钟。

二、使用 who -b 查看系统最近启动时间

who -b命令是 Linux 系统中用来查看系统最近一次启动时间。

示例输出:

QQ截图20250606163216.png

 system boot  2025-04-02 19:38

表示系统是在 2025 年 4月2日 19:38启动的。

三、当然也可以直接使用代码输出系统已运行:X天X小时X分钟”

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秒\n",run_days,run_hour,run_minute,run_second)}'

QQ截图20250606163406.png