大家好,欢迎来到IT知识分享网。
1. uptime 简介
uptime,Kylin / UOS / CentOS 等 Linux 各版本通用,用于查看当前系统时间,系统运行时长,启动的终端数和系统平均负载情况,是一个很好用且有用的工具哦。
2. 语法
uptime [options]
3. 常用命令
3.1. uptime 查看所有支持的信息
通常在实际开发中,会遇到性能相关的问题,有时需要快速的了解服务器负载情况,这时该命令就是我的不二选择了。
麒麟、统信、CentOS 实例运行结果如下
# 麒麟服务器操作系统 V10 [root@kylin ~]# uptime 12:32:01 up 30 min, 1 user, load average: 0.00, 0.00, 0.00 # CentOS 7 [root@centos ~]# uptime 12:32:17 up 92 days, 14:26, 1 user, load average: 0.00, 0.01, 0.05 # 统信服务器操作系统 V20 D版 uroot@uosd:~$ uptime 12:32:18 up 28 min, 1 user, load average: 0.00, 0.00, 0.00
三者运行结果对比如下图,结果一致:
uptime
上图,以 CentOS 7 为例,
- 第一块是当前系统时间 12点32分17秒;
- 第二块系统运行时长 92天14小时26分,
- 第三块是启动的终端数 1 个,
- 最后一块是平均负载,近 1 分钟,5 分钟,15 分钟的平均负载分别为 0.00, 0.01, 0.05。
3.2. uptime -s 查看系统启动时间
想查看一下系统是否被重新启动过,特别是假期结束刚回公司上班需要知道服务器在假期期间有没有重启过,这个命令就可以很好的解决我们的需求。
# Kylin Server [root@kylin ~]# uptime -s 2023-12-17 12:01:22 # CentOS [root@centos ~]# uptime -s 2023-12-17 12:02:07 # UOS Server uroot@uosd:~$ uptime -s 2023-12-17 12:03:21
3.3. uptime -p 查看系统运行时长
指定 -s 时,-p 不起作用。可以理解为 -s 显示的结果不好理解,用 -p (pretty)获取一个更好理解的显示结果。
# 麒麟,运行了 1 小时 14 分钟 [root@kylin ~]# uptime -p up 1 hour, 14 minutes # CentOS,运行了 1 小时 13 分钟 [root@centos ~]# uptime -p up 1 hour, 13 minutes # 统信,运行了 1小时 12 分钟 uroot@uosd:~$ uptime -p up 1 hour, 12 minutes
4. uptime 详解
uptime 命令格式和参数的详细说明如下图
uptime
示例:
# 该系统运行了 92 天 14 小时 26 分,近1分钟,5分钟,15分钟的平均负载为 0.00, 0.01, 0.05 [root@localhost ~]# uptime 12:16:47 up 92 days, 14:26, 1 user, load average: 0.00, 0.01, 0.05
Enjoy[比心]
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/98474.html