Linux uptime 命令是GNU Core Utilities包的一部分。因此,它几乎可以在任何 Linux 发行版上使用。这个简单的命令允许您查看系统运行了多长时间以及其他重要信息。在本文中,我们将看到如何在 Linux 中使用 uptime 命令,解释它的输出,以及它的一些命令行选项。
文章目录
/var/tmp/utmp
和运行进程的系统信息/proc
。uptime 命令在不带任何选项的情况下使用时,在一行中显示以下信息:
当前时间
正常运行时间
当前登录的用户数
系统负载平均值
kbuzdar@putor:~$ uptime
09:24:46 up 4:34, 1 user, load average: 0.46, 0.37, 0.27
让我们分解输出以更好地理解它。
当前时间(hh:mm:ss):正常运行时间输出中的第一列是当前系统时间。在这个例子中,它是09:24:46
.正常运行时间(以 hh:mm 为单位):它是系统上次启动的时间量。在我们的示例中,您将看到正常运行时间值为 4:34,这意味着系统已运行 4 小时 34 分钟。登录用户数:示例输出中的“1 个用户”表示当前只有 1 个用户登录到系统。平均负载:过去 1、5 和 15 分钟的平均系统负载。在上面的输出中:uptime 命令只有几个选项。我们来看看比较常用的选项。
-p
或--pretty
选项的 uptime 命令,它仅显示正常运行时间信息并以更人性化的格式显示。kbuzdar@putor:~$ uptime -p
up 4 hours, 35 minutes
-s
或--since
选项的 uptime 命令来显示自系统上次启动以来的时间。kbuzdar@putor:~$ uptime -s
2020-06-03 04:49:50
上面的输出显示了上次系统启动的日期和时间。
-V
或--version
显示您正在使用的正常运行时间实用程序的版本。kbuzdar@putor:~$ uptime -V
uptime from procps-ng 3.3.15
在本文中,我们讨论了如何在 Linux 中使用 uptime 命令并解释了它的输出。这是一个有用的命令,可以显示您的系统运行了多长时间。它是系统管理员经常使用的那些简单命令之一。