Linux系统中的uptime命令
uptime命令是用来查询Linux系统负载的!
有两种用法:
1、直接输入uptime即可,查询Linux系统已运行时间、当前在线用户数和平均负载;
2、加一个选项 -V(大写),是用来查询版本信息。
[root@ localhost]$ uptime –V(大写)
procps version 3.2.7
以下是直接输入uptime的信息:
04:03:58 up 10 days, 13:19, 1 user, load average: 0.54, 0.40, 0.20
1.当前系统时间: 04:03:58
2.系统已运行的时间: 10 days, 13:19
3.当前在线用户数: 1 user
4.平均负载: 0.54, 0.40, 0.20
最近1分钟、5分钟、15分钟的系统平均负载
何为系统平均负载呢?
系统平均负载被定义为在特定时间间隔内运行队列中的平均进程数。如果一个进程满足以下条件则其就会位于运行队列中:
- 它没有在等待I/O操作的结果
- 它没有主动进入等待状态(也就是没有调用'wait')
- 没有被停止(例如:等待终止)
一般来说,每个CPU内核当前活动进程数不大于3,则系统运行表现良好!当然这里说的是每个cpu内核,也就是如果你的主机是四核cpu的话,那么只要uptime最后输出的一串字符数值小于等于12即表示系统负载不是很严重。
当然如果达到20,那就表示当前系统负载非常严重,估计打开执行web脚本非常缓慢。
这里建议大家可以使用php探针来实现!这个可以检测空间商提供的Linux主机负载情况!
★ps进程管理
[root@localhost ~]# ps -ef
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 Jul02 ? 00:00:06 init [5]
root 2 1 0 Jul02 ? 00:00:00 [migration/0]
root 3 1 0 Jul02 ? 00:00:00 [ksoftirqd/0]
root 4 1 0 Jul02 ? 00:00:00 [watchdog/0]
root 5 1 0 Jul02 ? 00:00:00 [migration/1]
root 6 1 0 Jul02 ? 00:00:00 [ksoftirqd/1]
root 7 1 0 Jul02 ? 00:00:00 [watchdog/1]
root 8 1 0 Jul02 ? 00:00:00 [migration/2]
root 9 1 0 Jul02 ? 00:00:00 [ksoftirqd/2]
-e : 在命令执行后显示环境
-f : 完整显示输出
1) 进程用户ID(UID)
2) 进程ID (PID)
3) 父进程ID (PPID)
4) CPU 调度情况 (C)
5) 进程启动的时间 (STIME)
6) 进程共占用CPU的时间(TIME)
7) 启动进程的命令 (CMD)
★关于/proc/uptime
/proc/uptime文件里包含两个数字,如:
[root@localhost ~]# cat /proc/uptime
1232468.44 1111331.67
第一个数值代表系统总的启动时间,第二个数值则代表系统空闲的时间,都是用秒来表示的。如果系统里第二个数字比第一个数字还要大,则说明你的cpu是多核的,cpu0上闲了一秒, cpu1上闲了两秒,加起就是三秒。
文章转载自:http://itshine.blog.51cto.com/648476/613111
转载于:https://blog.51cto.com/zxdjob/1181257
Linux系统中的uptime命令相关推荐
- linux 杀掉php,Linux_在Linux系统中使用xkill命令杀掉未响应的进程,我们如何在Linux中杀掉一个资 - phpStudy...
在Linux系统中使用xkill命令杀掉未响应的进程 我们如何在Linux中杀掉一个资源/进程?很明显我们会找出资源的pid然后用kill命令. 说的更明白一点,我们可以找到某个资源(比如termin ...
- ss流量查询 php,Linux_Linux怎么使用ss命令查看系统的socket状态, Linux系统中,ss命令可用于 - phpStudy...
Linux怎么使用ss命令查看系统的socket状态 Linux系统中,ss命令可用于查看系统的socket的状态,而socket作为系统的进程通信机制,了解其状态是很有必要的,下面小编就给大家介绍下 ...
- linux sudo命令全称,你知道Linux系统中的sudo 命令吗?
今天小编要跟大家分享的文章是关于Linux系统中sudo命令介绍.熟悉Linux操作系统的小伙伴们你们是否了解sudo命令.sudo 表示 "superuser do". 它允许已 ...
- 我的linux系统怎么输入pv,如何在Linux系统中使用pv命令
本文介绍了如何在Linux系统中使用pv命令.内容很详细.有兴趣的朋友可以参考一下,希望对大家有帮助. PV 命令 PV由Andrew Wood开发,是Pipe Viewer的简称,意思是通过管道显示 ...
- linux ps-l命令详解,Linux系统中ps -l命令显示的英文含义
Linux系统中ps -l命令显示的英文含义 UID:启动这些进程的用户. PID:进程的进程ID. PPID:父进程的进程号(如果该进程是由另一个进程启动的). C:进程生命周期中的CPU利用率. ...
- linux系统下的shell是什么,Linux系统中shell各命令的区别有什么?
今天小编要跟大家分享的文章是关于Linux系统中shell各命令的区别有什么?喜欢Linux系统并对此感兴趣的小伙伴们快来一起看一看吧~希望对你有所帮助. 1.xargs作用: (1)将前一个命令的标 ...
- Linux操作系统中man命令的用法,Linux 系统中的MAN命令使用祥解
Linux 系统中的MAN命令使用祥解 在使用Linux命令或程序的过程中,大家免不了要看看命令和程序的帮助文档.这就要使用到man命令.下面就man命令使用的方法具体说一下: 1.man 的使用语法 ...
- Linux系统怎么使用扫描仪,Linux系统中Nmap扫描命令的使用方法 -电脑资料
我们可以使用ping扫描的方法(-sP),与fping的工作方式比较相似,它发送icmp回送请求到指定范围的ip地址并等待响应,证明主机正在运行,反之,则无法判断主机是否开机或者是否在网络上互连. 扫 ...
- linux管道命令详解,Linux系统中的管道命令的用法详解
Linux系统中管道命令是linux系统的一个强大之处.下面由学习啦小编为大家整理了Linux系统中的管道命令的用法详解的相关知识,希望对大家有帮助! Linux系统中的管道命令的用法详解 管道命令操 ...
最新文章
- Windows Phone 开发工具包7.1公测版新特性
- linux http请求监控工具httpry---官方文档
- 晶振波形不是正弦波_10天电子入门-电感/晶振/声音
- 1.3 Error和Exception的异同
- 自定义控件——轮播广告条
- 详解分布式一致性机制
- 【实践驱动开发3-006】TI WL1835MODCOM8 在android的移植 - SDIO wifi驱动的注册步骤
- 20135115臧文君---实验2
- 解决vue插值表达式闪烁问题
- 2012浙江大学光华法学院毕业典礼教师发言之高艳东
- Cimage类的介绍及使用
- 详版大数据报告_《2018抖音大数据报告》完整版,赶快收藏!
- 2020-11-11抖音去水印解析获取源标题、作者、头像、封面图以及源视频地址
- python算方差_Python求均值,方差,标准差的实例
- 人工智能专题讲学:开源数据支撑下的人物与装备分析
- Office Word如何设置页码(MacOS中为例)
- kvm显示器怎么切换服务器,kvm切换器一套键盘鼠标显示器的热键切换方法教程
- css中div怎么飞翔
- 中科院 2014年工程硕士入学专业课笔试考场安排
- Angular(一)