linux ps命令,查看某进程cpu和内存占用率情况, linux ps命令,查看进程cpu和内存占用率排序。 不指定

作者:佚名 上传时间:2019-04-21 版权申诉

背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况。
一、 linux ps命令,查看某进程cpu和内存占用率情况
[root@test vhost]# ps aux
USER       PID  %CPU    %MEM    VSZ   RSS TTY      STAT    START   TIME COMMAND
解释:
linux 下的ps命令
USER 进程运行用户
PID    进程编号
%CPU 进程的cpu占用率
%MEM 进程的内存占用率
VSZ 进程所使用的虚存的大小
RSS 进程使用的驻留集大小或者是实际内存的大小
TTY 与进程关联的终端(tty)
STAT 检查的状态:进程状态使用字符表示的,如R(running正在运行或准备运行)、S(sleeping睡眠)、I(idle空闲)、Z (僵死)、D(不可中断的睡眠,通常是I/O)、P(等待交换页)、W(换出,表示当前页面不在内存)、N(低优先级任务)T(terminate终止)、W has no resident pages
START (进程启动时间和日期)
TIME ;(进程使用的总cpu时间)
COMMAND (正在执行的命令行命令)
NI (nice)优先级
PRI 进程优先级编号
PPID 父进程的进程ID(parent process id)
SID 会话ID(session id)
WCHAN 进程正在睡眠的内核函数名称;该函数的名称是从/root/system.map文件中获得的。
FLAGS 与进程相关的数字标识
————————————由上面列的输出后于是可以通过awk进行对特定列进行输出————————————

  1. ps aux |grep HttpPrograme| awk '{print($1" "$3" "$4" "$11);}'


查看用户的一个进程运行情况参数o:

  1. ps -o user,%cpu,%mem,command
  2. -o,o user-defined  -f full            --Group --User --pid --cols --ppid


摘自:http://www.commandlinefu.com/commands/view/7244/micro-ps-aux-by-memcpu




二、 linux ps命令,查看进程cpu和内存占用率排序
使用以下命令查看:
ps -aux | sort -k4,4n
ps auxw --sort=rss
ps auxw --sort=%cpu

摘录自:http://blog.chinaunix.net/uid-21389973-id-3292358.html

免责申明:文章和图片全部来源于公开网络,如有侵权,请通知删除 server@dude6.com

用户评论
相关推荐
linux ps命令查看进程cpu内存占用率情况linux ps命令查看进程cpu内存占用率排序指定
背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况。 一、 linux ps命令,查看某进程cpu和内存占用率情况 [root@test vh
linux ps命令查看进程cpu内存占用率情况linux ps命令查看进程cpu内存占用率排序指定
背景:有时需要单看某个进程的CPU及占用情况,有时需要看整体进程的一个占用情况。 一、 linux ps命令,查看某进程cpu和内存占用率情况 [root@test vh
linux使用管道命令执行ps获取cpu内存占用率
主要介绍了linux使用管道命令执行ps获取cpu与内存占用率的示例,需要的朋友可以参考下
PDF
39KB
2020-09-21 05:52
vc获取指定进程cpu占用率内存
vs2008环境,vc编写的一个小工具,获取指定进程名字的cpu占用率和内存占用量,并按日期记录到ini配置文件中,支持多核cpu,如果有类似需求的,就不用再写代码了,下载下去看看吧。
RAR
0B
2018-12-08 15:49
查看指定进程cpu内存使用情况
查看指定进程的cpu和内存使用情况(与任务管理器查看一样)
RAR
0B
2019-05-28 07:30
Linux查看进程命令PS用法介绍
ps命令就是最根本相应情况下也是相当强大地进程查看命令.运用该命令可以确定有哪些进程正在运行和运行地状态、进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等.总之大部分信息均为可以通过执行该命
PDF
64KB
2020-08-29 22:33
进程cpu占用率内存使用大小获取
指定进程的cpu占用率获取,内存的占用大小获取(包含内存(专用工作集),工作设置(内存),峰值工作设置(内存)等),获取的大小和任务管理器中一致
zip
0B
2019-07-13 08:19
如何查看Linux内存占用率CPU占用率.docx
Linux grep 和 awk 命令的组合来获取内存占用率; Linux print 和 awk 命令的组合来获取 CPU 的占用率
DOCX
13KB
2020-08-15 23:58
c#获取系统指定进程CPU内存占用率
c#控制台示例程序封装两个类一个获取系统的CPU和内存占用率一个获取指定进程的CPU和内存占用率支持获取多个所有同名进程的信息
RAR
0B
2019-05-17 06:27
菜鸟学Linux命令:ps命令 进程查看
ps命令是Linux中基础的进程查看命令,是process status的缩写,用来显示瞬间进程(process)的状态。