网站搜索

Linux Uptime 命令及用法示例


Linux 操作系统充满了许多命令,任何有抱负的 Linux 专家或高级用户都可以使用这些命令。系统管理员一定要好好掌握。其中一个命令是 uptime,今天,我将简要讨论它的用途和语法。

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

uptime 使用简单的语法:

uptime [option]

使用正常运行时间

您可以运行不带任何选项的 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 性能

现在让我们通过示例了解一些有用的 uptime 命令用法。

检查 Linux 服务器正常运行时间

您可以使用以下命令过滤正常运行时间的结果以仅显示系统的运行时间:

uptime -p

up 58 minutes

检查Linux服务器启动时间

使用选项-s将显示系统运行以来的日期/时间。

uptime -s

2019-05-31 11:49:17

正常运行时间版本和帮助

与大多数命令行应用程序一样,您可以使用以下命令显示 uptime 的版本信息和快速帮助页面。

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).

读到本文的这一点后,您现在可以将正常运行时间用于日常运行,并且您将确定其对您的有用程度。如果您有任何疑问,请查看其手册页。