Linux操作系统中充满了许多命令,任何有抱负的Linux专家或高级用户,比如系统管理员,都必须对其有很好的掌握。其中之一就是uptime
命令,今天我将简要讨论它的用途和语法。
Uptime是一个返回有关系统运行时间、当前时间、具有运行会话的用户数以及过去1、5和15分钟的系统负载平均值的命令。它还可以根据您指定的选项一次性过滤显示的信息。
uptime使用简单的语法:
# uptime [option]
使用Uptime
您可以像这样运行uptime命令而不带任何选项:
# uptime
它将显示类似于:
09:10:18 up 106 days, 32 min, 2 users, load average: 0.22, 0.41, 0.32
按照出现的顺序,该命令显示当前时间
作为第一个条目,up
表示系统正在运行,并显示系统已运行的总时间,用户计数
(已登录用户数),最后是系统负载平均值。
什么是系统负载平均值?这是处于可运行或不可中断状态的平均进程数。当进程正在使用CPU或等待使用CPU时,进程处于可运行状态;而当进程正在等待I/O访问,比如等待磁盘时,进程处于不可中断状态。
了解更多关于运行时间的信息,请查阅我们的文章:了解Linux负载平均值并监控Linux的性能
现在让我们看一些有用的运行时间命令的用法和示例。
检查Linux服务器运行时间
您可以使用以下命令过滤运行时间的结果,仅显示系统的运行时间:
# uptime -p up 58 minutes
检查Linux服务器启动时间
使用选项-s
将显示系统运行的日期/时间。
# uptime -s 2019-05-31 11:49:17
运行时间版本和帮助
与大多数命令行应用一样,您可以使用以下命令显示运行时间的版本信息和快速帮助页面。
# uptime -h Usage: uptime [options] Options: -p, --pretty show uptime in pretty format -h, --help display this help and exit -s, --since system up since -V, --version output version information and exit For more details see uptime(1).
阅读到文章的这一部分后,您现在可以在日常运行中使用运行时间,并确定其对您的有用程度。如果您有任何疑问,请参阅其手册页。
Source:
https://www.tecmint.com/linux-uptime-command-examples/