Linux 管理进程

探查进程

参数描述
-A显示所有进程
-N显示与指定参数不符的所有进程
-a显示除控制进程(session leader1)和无终端进程外的所有进程
-d显示除控制进程外的所有进程
-e显示所有进程
-C cmdlist显示包含在cmdlist  列表中的进程
-G grplist显示组id 包含在grplist 中的进程
-U userlist显示属主的用户ID在userlist 列表中的进程
-g grplist显示会话或组ID 在grplist 列表中的进程2
-p pidlist显示PID 在pidlist 列表中的进程
-s sesslist显示会话ID在sesslist列表中的进程
-t ttylist显示终端ID在ttylist 列表中的进程
-u userlist
显示有效用户ID在userlist列表中的进程
-F显示更多额外输出(相对-f 参数而言)
-O format 

显示默认输出列以及format 列表指定的特定雷

—M 显示进程的安全信息
-c 显示进程的额外调度器信息
-f显示完整格式的输出
-j显示任务信息
-l显示长列表
-o format 仅显示由format 指定的列
-y 不要显示进程标记(process falg,表明进程状态的标记)
-z显示安全标签3信息
-H用层级格式来显示进行(树状,用来显示父进程)
-n namelist定义了WCHAN 列显示的值
-L 显示进程中的线程
-w显示宽输出模式,不限宽度显示
-V显示ps命令的版本号
  

 

ps -ef

UID 启动这些进程的用户
PID进程的进程id
PPID父进程的进程号(如果改进程由另一个进程启动)
C进程生命周期中的CPU利用率
STIME进程启动时的系统时间
TTY进程启动时的终端设备
TIME运行进行需要的累计CPU时间
CMD启动进程的名称
  
  

 实时监测进程(top)

 输出的第一部分显示的是系统的概况:第一行,显示了当前的时间,系统的运行时间,登录的用户数,以及系统的平均负载

平均负载有三个值,最近一分钟,最近5分钟,最近15分钟,值越大说明系统的负载越高

第二行显示了进程的概要信息——top命令的输出中将进程叫做task,有多少进程处于运行,休眠,停止或是僵化状态(僵化状态致进程完成了,但父进程没有响应)

下一行显示了CPU的概要信息。top根据进程的属主(用户还是系统)进程的状态(运行,空闲,还是等待)将CPU 的利用率分成几类输出

下一行显示的是系统的物理内存,总共有多少内存,当前用了多少,还有多少空闲

下一行显示的是交换空间的内存,总共有多少内存,当前用了多少,还有多少空闲

最后一行显示了当前运行中进程的详细列表:

PID进程的ID
USER进程属主的名字
PR进程的优先级
NI进程的谦让度值
VIRT进程占用的虚拟内存总量
RES进程占用的物理内存总量
SHR进程和其他进程共享的内存总量
S进程的状态(D代表可中断的休眠状态,R代表在运行的状态,S代表休眠状态,T 代表跟踪状态或停止状态,Z代表僵化状态)
%CPU进程使用的CPU时间比例
%MEM进程使用的内存占可用内存的比例
TIME+自进程启动到目前为止CPU 时间总量
COMMAND进程所对应的命令行名称,也就是启动的程序名
  
  

转载于:https://www.cnblogs.com/zhang-jun-jie/p/9835095.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值