您如何找到Linux服务器的正常运行时间?

时间:2020-01-09 14:16:47  来源:igfitidea点击:

如何检查Linux系统的正常运行时间?

Linux命令附带了各种命令行工具,以找出服务器正常运行时间命令。
文件/proc/uptime具有正常运行时间信息,文件/var/run/utmp具有有关当前登录者的信息。
但是,人类不能直接读取/proc/uptime或/var/run/utmp文件中的数据,因此解决方法:您需要使用以下命令。

查找Linux服务器正常运行时间的命令

要查找Linux服务器的正常运行时间,请使用以下任一命令。
首先,打开终端窗口,然后执行:

  • uptime命令告诉Linux系统已经运行了多长时间
  • w命令显示谁登录以及他们在做什么,包括Linux机器的正常运行时间
  • top命令在Linux中也显示Linux服务器进程并显示系统正常运行时间。

让我们看看例子。

如何在Linux中检查系统正常运行时间

在Linux上打开终端应用程序,然后执行以下正常运行时间命令:

uptime

uptime命令可以单行显示以下信息。

  • 当前时间10:46:56
  • 系统已运行多长时间13天
  • 当前有多少用户登录1位用户
  • 过去1分钟,5分钟和15分钟的系统平均负载(0.15、0.08、0.08)

通过传递-p,以美观且易于理解的格式显示正常运行时间,如下所示:

uptime -p

输出示例:

up 1 week, 6 days, 2 hours, 50 minutes

想要找出系统从什么时候开始运行?

尝试按以下方式传递-s以查看yyyy-mm-dd HH:MM:SS格式的信息:

uptime -s

输出示例:

2019-05-16 08:13:44

使用w命令检查Linux系统正常运行时间

运行w命令以显示有关当前在Linux计算机上的用户及其进程的信息。
标头按此顺序显示当前时间,系统运行了多长时间,当前登录了多少用户以及过去1、5和15分钟的平均系统负载。
例如,执行以下w命令:

w

使用top命令在Linux中显示服务器的正常运行时间

top命令提供正在运行的系统的动态实时视图。
它可以显示系统摘要信息以及包括系统正常运行时间在内的进程列表。
打开终端并运行:

top