Linux 中的 uptime 命令

作为 Linux 用户或服务器管理员,您需要定期了解您的服务器已启动并运行了多长时间,以了解其补丁级别。 这意味着,如果最近推出了重大更新,但服务器已经运行了几周,您就知道系统没有升级。

我们可以使用以下命令找到 Linux 系统的正常运行时间 正常运行时间 命令。 该命令按以下顺序提供输出。

  • 当前时间
  • 总正常运行时间
  • 活跃用户数量和
  • 过去 1、5 和 15 分钟的平均系统负载。

在 Linux 中使用 uptime 命令

uptime 命令是一个非常简单的命令,您需要知道的选项很少。 让我们从命令的最基本用法开始。

一、uptime命令的基本用法

[email protected]:~# uptime  06:48:04 up 22:19,  2 users,  load average: 0.16, 0.03, 0.01 [email protected]:~# 
Linux中的uptime命令

uptime 命令的选项

让我们弄清楚我们有哪些可用的选项 正常运行时间命令. 正如我们所提到的,这是一个简单的命令,因此可用的选项也很少。

我们将利用 -帮助 或者 -H 选项来查找 uptime 命令的可用命令选项。

[email protected]: ~# uptime --help  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). 
正常运行时间帮助

您还可以使用 man 命令来了解有关“uptime”命令用法的更多信息。

漂亮 (-p) 选项

-p 选项为用户提供漂亮的输出,并且仅以天、小时、分钟、秒格式显示正常运行时间。 让我们看看它是如何工作的。

[email protected]: ~# uptime -p up 5 minutes 
正常运行时间漂亮选项正常运行时间漂亮选项

自 (-s) 选项

您可能想知道系统首次开机的确切时间,而不是开机后经过的时间。 “since”选项可以让您准确地看到这一点。

[email protected]: ~# uptime -s 2019-12-16 16:25:28 
正常运行时间正常运行时间

如您所见,我的系统仅启动了几分钟,因此它显示了我今天打开它的时间。

版本 (-V) 选项

如果您想知道系统中安装的 uptime 软件包的版本,您可以使用 -V 选项来找出它。 让我们看看我们在系统上使用 uptime 命令时得到的输出。

[email protected]: ~# uptime -V  uptime from procps-ng 3.3.12 
正常运行时间版本正常运行时间版本

结论

您可能已经注意到,这是您在 Linux 中使用过的最简单直接的命令之一。 您运行命令(带或不带选项)并仍然获得所需的信息,您就完成了。

我们将研究复杂且灵活的 bash 未来文章中的命令。 在那之前,继续练习,你很快就会变得高效地使用 Linux!