Linux运行时间命令及其使用示例

Linux操作系统中充满了许多命令,任何有抱负的Linux专家或高级用户,比如系统管理员,都必须对其有很好的掌握。其中之一就是uptime命令,今天我将简要讨论它的用途和语法。

Uptime是一个返回有关系统运行时间、当前时间具有运行会话的用户数以及过去1515分钟的系统负载平均值的命令。它还可以根据您指定的选项一次性过滤显示的信息。

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/