Linux Uptime 命令及其使用示例
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
按照出现的顺序,该命令显示current time
作为第一个条目,up
表示系统正在运行,它显示在系统运行的总时间、user count
(登录用户数)旁边,最后是系统负载平均值。
什么是系统平均负载?它是处于可运行或不可中断状态的进程的平均数量。当进程正在使用 CPU 或等待使用 CPU 时,它处于可运行状态;而当进程正在等待 I/O 访问(例如等待磁盘)时,它处于不可中断状态。
要了解有关正常运行时间的更多信息,请查看我们的文章:了解 Linux 负载平均值和监控 Linux 的性能
现在让我们通过示例了解一些有用的uptime 命令的用法。
检查 Linux 服务器正常运行时间
您可以使用以下命令过滤 uptime 的结果以仅显示系统的运行时间:
# 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).
读到本文的这一部分,您现在可以将uptime用于日常运行,并确定它对您的实用程度。如果您有任何疑问,请参阅其手册页。