本文主要是介绍Linux —— 查看进程(ps、pstree、top),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
ps
作用: 显示瞬间进程的动态
语法: ps [选项]
常用选项:
-e:显示所有进程;
-f:采用全格式显示;
-h:不显示标题;
-l:采用详细的格式来显示进程;
-a:显示所有终端上的进程,包括其他用户的进程;
-r:只显示当前终端上正在运行的进程;
-x:显示所有进程,不以终端来区分;
-u:以用户为主的格式来显示进程;
示例:
- 以全格式显示所有进程
ps -ef | more
- 分页显示所有进程,包括系统进程和其他用户的进程
ps -aux | more
pstree
作用: 以树状结构显示系统中的所有进程
语法: pstree [选项]
常用选项含义如下:
-a:显示该进程的完整指令及参数
-p:显示是将PID号一起显示
-pid:指定显示某进程信息
-user:指定显示某用户信息
示例:
- 以默认形式显示系统所有进程
pstree
- 显示 pid 为2523的进程信息
pstree - p 2523
top
作用: 能显示实时的进程列表,而且还能实时监视系统资源,包括内存、交换分区和CPU的使用率等。
语法: top [选项]
常用选项:
-b:以批处理模式操作;
-c:显示完整的治命令;
-d:屏幕刷新间隔时间;
-I:忽略失效过程;
-s:保密模式;
-S:累积模式;
-i<时间>:设置间隔时间;
-u<用户名>:指定用户名;
-p<进程号>:指定进程;
-n<次数>:循环显示的次数。
示例:
- 显示更新10次后退出
top -n 10
- 使用者将不能利用交谈式指令来对进程下命令
top -s
top环境下常用的命令及其含义如下 :
-<空格>:立刻刷新。
-P:根据CPU使用大小进行排序。
-T:根据时间、累计时间排序。
-q:退出top命令。
-m:切换显示内存信息。
-t:切换显示进程和CPU状态信息。
-c:切换显示命令名称和完整命令行。
-M:根据使用内存大小进行排序。
这篇关于Linux —— 查看进程(ps、pstree、top)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!