在本教程中,我们将介绍uptime
命令。
顾名思义,uptime
命令显示系统已经运行了多长时间。它还显示当前时间、登录用户数以及过去 1、5 和 15 分钟的系统负载平均值。
如何使用正常运行时间命令#
uptime 命令的语法如下:
要显示系统正常运行时间,请调用不带任何选项的命令:
uptime
输出如下所示:
22:20:33 up 620 days, 22:37, 1 user, load average: 0.03, 0.10, 0.10
-
22:20:33
- 当前系统时间。
-
up 620 days, 22:37
- 系统运行的时间长度。
-
1 user
- 登录用户的数量。
-
load average: 0.03, 0.10, 0.10
- 过去 1、5 和 15 分钟的系统负载平均值。
显示的信息由uptime
与 header 中包含的信息相同w命令。
Linux 上的平均负载可能有点令人困惑。与其他显示 CPU 平均负载的操作系统不同,Linux 显示系统平均负载。
当前正在运行或等待磁盘 I/O 的作业数量的系统负载平均测量。它基本上告诉您系统在给定时间间隔内的繁忙程度。
如果平均负载是0.0
,则系统大部分处于空闲状态。如果过去 1 分钟的平均负载高于 5 分钟或 15 分钟的平均负载,则负载正在增加。否则,负载会减少。
平均负载通常会因更高的负载而增加CPU消耗或磁盘工作负载。
为了更好地了解 Linux 平均负载,请查看 Brendan Gregg 的文章:Linux 平均负载:解开谜团
.
uptime
选项#
The uptime
命令只接受一些很少使用的选项。
The -p
, --pretty
选项告诉uptime
以漂亮的格式显示输出:
uptime -p
该命令将仅显示系统已经运行了多长时间:
up 1 year, 36 weeks, 4 days, 23 hours, 15 minutes
The -s
, --since
选项显示自系统启动以来的日期和时间:
uptime -s
2017-09-01 23:43:32
其他两个选项是:
-
-h
, --help
- 显示帮助消息并退出。
-
-V
, --version
- 显示版本信息并退出。
结论#
The uptime
命令为您提供有关当前时间、在线用户、系统已启动和运行多长时间以及系统平均负载的信息。
如果您有任何问题或反馈,请随时发表评论。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)