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

背景:有时需要单看某个进程的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进行对特定列进行输出————————————

view plainprint?

  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

时间: 2024-09-13 21:11:14

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

Linux下查看内核、CPU、内存及各组件版本的命令和方法

查看内核版本: uname -a                          more /etc/*release                           more /etc/redhat-release                          more /proc/version  查看CPU信息:grep "model name" /proc/cpuinfo                          more /proc/cpuinfo 查看CP

Linux下如何查看高CPU占用率线程 LINUX CPU利用率计算

目录(?)[-] proc文件系统 proccpuinfo文件 procstat文件 procpidstat文件                                           procpidtasktidstat文件 系统中有关进程cpu使用率的常用命令 ps 命令 top命令 单核情况下Cpu使用率的计算 基本思想 总的Cpu使用率计算 计算方法 某一进程Cpu使用率的计算 计算方法   实验数据 某一线程Cpu使用率的计算 计算方法   实验数据 多核情况下cpu使用率

free:一个在Linux中检查内存使用情况的标准命令

我们都知道, IT 基础设施方面的大多数服务器(包括世界顶级的超级计算机)都运行在 Linux 平台上,因为和其他操作系统相比, Linux 更加灵活.有的操作系统对于一些微乎其微的改动和补丁更新都需要重启,但是 Linux 不需要,只有对于一些关键补丁的更新, Linux 才会需要重启. Linux 系统管理员面临的一大挑战是如何在没有任何停机时间的情况下维护系统的良好运行.管理内存使用是 Linux 管理员又一个具有挑战性的任务.free 是 Linux 中一个标准的并且被广泛使用的命令,它

《Linux C编程从入门到精通》一1.4 Linux的常用命令

1.4 Linux的常用命令 Linux C编程从入门到精通 在Shell中,用户需要通过使用适当的命令来完成相应的操作,本小节将介绍Linux中的部分常用命令. 1.4.1 文件操作命令 文件操作是Linux系统里最基本也是最常用的操作,本节列举了Linux中经常执行的一些普通文件操作命令. 1.显示文件列表 显示指定工作目录中所包含内容的命令是ls.要说明的是,ls命令列出的是文件的名字,而不是文件的内容.该命令的使用方式如下. ls [选项] [文件目录列表] ls命令中的常用选项如表1.

linux centos系统硬盘已经满了(提示超过90%使用),但是df查看磁盘空间只占用了40%

问题描述 linux centos系统硬盘已经满了(提示超过90%使用),但是df查看磁盘空间只占用了40% linux centos系统硬盘已经满了(提示超过90%使用),但是df查看磁盘空间只占用了40%为什么?该如何解决呢?谢谢 解决方案 1.centos有时在统计磁盘空间的时候存在误差,特别是在虚拟机上,建议你先重启一下系统,然后再用df命令看看磁盘空间. 解决方案二: 先用df查看一下磁盘空间分布状态.是不是有临时文件占用了 解决方案三: find path -type f -size

【LINUX 学习】使用find和xargs[转摘自《shell编程和unix命令》]

使用find和xargs 有时可能需要在系统中查找具有某一特征的文件(例如文件权限.文件属主.文件长度. 文件类型等等).这样做可能有很多原因.可能出于安全性的考虑,或是一般性的系统管理任 务,或许只是为了找出一个不知保存在什么地方的文件.F i n d是一个非常有效的工具,它可 以遍历当前目录甚至于整个文件系统来查找某些文件或目录. 在本章中,我们介绍以下内容: • find命令选项. • 使用f i n d命令不同选项的例子. • 配合f i n d使用x a rg s命令的例子. 由于f

hadoop集群搭建完成,其他进程都启动了,但是namenode没有启动,查看日志,报错了

问题描述 hadoop集群搭建完成,其他进程都启动了,但是namenode没有启动,查看日志,报错了 hadoop集群搭建完成,其他进程都启动了,但是namenode没有启动,查看namenode的日志信息,报错了, 192.168.100.70:8485: Call From anlulu-1/192.168.100.10 to anlulu-7:8485 failed on connection exception: java.net.ConnectException: 拒绝连接; For

ps aux grep-如图所示,进程就是kill不掉 如何彻底杀掉rsc.sh的进程

问题描述 如图所示,进程就是kill不掉 如何彻底杀掉rsc.sh的进程 [root@app01 ~]# ps aux|grep rsc.sh root 63891 0.0 0.0 103252 852 pts/1 S+ 10:35 0:00 grep rsc.sh [root@app01 ~]# kill -9 63891 -bash: kill: (63891) - No such process [root@app01 ~]# ps aux|grep rsc.sh root 63968 0

检测 Linux 内存使用情况的 free 命令的10个例子

检测 Linux 内存使用情况的 free 命令的10个例子 Linux是最有名的开源操作系统之一,它拥有着极其巨大的命令集.确定物理内存和交换内存所有可用空间的最重要.也是唯一的方法是使用"free"命令. Linux "free"命令可以给出类Linux/Unix操作系统中物理内存和交换内存的总使用量.可用量及内核使用的缓冲区情况. 10 Linux Free Command Examples 这篇文章提供一些各种参数选项的"free"命令,