linux查看占用内存/cpu最高的进程情况

linux查看占用cpu最高的进程

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +3|head

或者top (然后按下M,注意这里是大写)

linux查看占用内存最高的进程

ps aux|head -1;ps aux|grep -v PID|sort -rn -k +4|head

或者top (然后按下P,注意这里是大写)

该命令组合实际上是下面两句命令:

ps aux|head -1
ps aux|grep -v PID|sort -rn -k +3|head

其中第一句主要是为了获取标题(USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND)。
接下来的grep -v PID是将ps aux命令得到的标题去掉,即grep不包含PID这三个字母组合的行,再将其中结果使用sort排序。
sort -rn -k +3该命令中的-rn的r表示是结果倒序排列,n为以数值大小排序,而-k +3则是针对第3列的内容进行排序,再使用head命令获取默认前10行数据。(其中的|表示管道操作)

时间: 2024-08-01 18:00:04

linux查看占用内存/cpu最高的进程情况的相关文章

linux 查看占用内存/CPU最多的进程

可以使用一下命令查使用内存最多的5个进程 ps -aux | sort -k4nr | head -n 5 或者 top (然后按下M,注意大写) 可以使用一下命令查使用CPU最多的5个进程 ps -aux | sort -k3nr | head -n 5 或者 top (然后按下P,注意大写)

<转>查看linux占用内存/CPU最多的进程

转自 http://beginman.cn/page26/ 查使用内存最多的10个进程 ps -aux | sort -k4nr | head -n 10 或者top (然后按下M,注意大写) 查使用CPU最多的10个进程 ps -aux | sort -k3nr | head -n 10 或者top (然后按下P,注意大写)

查看Linux占用内存/CPU最多的进程

可以使用以下命令查使用内存最多的10个进程     ps -aux | sort -k4nr | head -n 10 可以使用一下命令查使用CPU最多的10个进程     ps -aux | sort -k3nr | head -n 10 原文地址:https://www.cnblogs.com/haoprogrammer/p/11112530.html

Linux 查看服务状态(服务与进程)

指令(instruction): 计算机实际上可以做的事情实质上非常简单,比如计算两个数的和,再比如在内存中寻找到某个地址等等.这些最基础的计算机动作被称为指令 (instruction). 程序(program): 这样一系列指令的所构成的集合.通过程序,我们可以让计算机完成复杂的操作.程序大多数时候被存储为可执行的文件.这样一个可执行文件就像是一个菜谱,计算机可以按照菜谱作出可口的饭菜. 进程(process): 进程是程序的一个具体实现.只有食谱没什么用,我们总要按照食谱的指点真正一步步实

aix 查看占用内存高的进程

1,从大到小排列10个内存使用率进程 ps aux | head -1 ; ps aux | sort -rn +3 | head -10 如详细查看进程: ps -ealf | head -1 ; ps -ealf | sort -rn +9 | head -10 # ps aux | head -1 ; ps aux | sort -rn +3 | head -10 USER PID %CPU %MEM SZ RSS TTY STAT STIME TIME COMMAND root 6553

<linux>查看系统内存占用

1.查看内存情况 free -h 解释下基本概念 Mem 内存的使用信息Swap 交换空间的使用信息total 系统总的可用物理内存大小used 已被使用的物理内存大小free 还有多少物理内存可用shared 被共享使用的物理内存大小buff/cache 被 buffer 和 cache 使用的物理内存大小available 还可以被使用的物理内存大小(即系统可用内存约等于free+shared+buff/cache) 2.top查看内存占用,shift+m按MEN占用降序 top详解请参考:

CentOS7 定时检测进程占用内存大小,执行重启进程操作(xjl456852原创)

在使用CentOS时,个别程序的进程会一直增大,直到宕机.但是这种程序本身有没有更好的版本使用(比如ngrok免费就这样,付费的就没这个问题),所以想写一个脚本定时检测一下这个程序的情况,决定是否需要重启,该重启时重启,没有启动则让他启动. 注:脚本名中最好不要包含ngrokd, 因为脚本执行时自己也会成为一个进程,获取原始ngrokd的进程大小就不能简写为grep "ngrokd"  ,而应改为全路径:grep "/usr/local/ngrok/bin/ngrokd&qu

Linux 查看硬件信息-cpu

Linux查看CPUcat /proc/cpuinfo [[email protected] /]# cat /proc/cpuinfo processor       : 0                           #逻辑处理器标识vendor_id       : GenuineIntel       #cpu供应商IDcpu family      : 6                                model           : 30model name

free命令(buffer与cache区别/linux查看空闲内存)

freefree 命令相对于top 提供了更简洁的查看系统内存使用情况: # free total used free shared buffers cached Mem: 255988 231704 24284 0 6432 139292 -/+ buffers/cache: 85980 170008 Swap: 746980 0 746980 Mem:表示物理内存统计 -/+ buffers/cached:表示物理内存的缓存统计 Swap:表示硬盘上交换分区的使用情况,这里我们不去关心.系统