Linux Server正常运行时间命令以找出系统已运行了多长时间
时间:2020-01-09 10:43:36 来源:igfitidea点击:
如何找出系统在UNIX或者Linux操作系统下已经运行了多长时间。
如何确定系统正常运行时间?
如何知道Linux系统已经运行了多长时间?
Linux和类Unix系统都附带各种命令来找出服务器正常运行时间命令。
在Linux下,文件/proc/uptime具有正常运行时间信息,文件/var/run/utmp具有有关当前登录者的信息。
但是,人类无法直接读取/proc/uptime或者utmp文件中的信息。
因此,您需要使用以下命令。
该页面显示了命令,该命令告诉基于Linux和Unix的系统已经运行了多长时间。
Linux服务器正常运行时间命令
打开命令行终端(选择应用程序>附件>终端),然后执行以下命令:
$ uptime
输出示例:
21:54:11 up 13 days, 4:29, 1 user, load average: 0.21, 0.21, 0.12
uptime命令可以单行显示以下信息。
- 当前时间(21:54:11)
- 系统已运行多长时间(最多13天)
- 当前登录的用户数(1个用户)
- 过去1分钟,5分钟和15分钟的系统平均负载(0.21、0.21、0.12)
以漂亮的格式查看正常运行时间,将-p选项传递给正常运行时间命令
$ uptime -p
输出示例:
up 3 days, 2 hours, 11 minutes
这与w命令和top命令显示的标题行中包含的信息相同:
$ w
输出示例:
21:56:06 up 13 days, 4:31, 1 user, load average: 0.03, 0.14, 0.09 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/0 123.xxx.yy.zzz 21:54 0.00s 0.02s 0.00s vi
获得有关正常运行时间命令的帮助
要检查Linux和Unix中的系统正常运行时间,我们使用uptime命令。
但是,如果您需要有关命令选项的更多信息,请执行以下man命令:
$ man uptime
或者
$ uptime --help
输出示例:
-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
使用top命令显示Linux系统正常运行时间
执行以下命令:
$ top
请注意,w命令显示谁登录以及他们在做什么,而top命令提供正在运行的Linux/UNIX/BSD操作系统(包括进程)的动态实时视图。