Linux ps和pstree命令
Posted yanceylu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux ps和pstree命令相关的知识,希望对你有一定的参考价值。
1. 查看所有进程
ps -eF
-e: Select all processes.
-F: Extra full format.
PSR (Processor)显示进程所在的CPU。
2. 查看所有进程(包括线程)
ps -eLF
-e: Select all processes.
-L: Show threads, possibly with LWP and NLWP columns.
-F: Extra full format.
LWP (Low Weight Process),显示的是线程号TID。对Linux内核而言,线程和进程的管理没有任何区别。对用户而言,一个进程可能包含多个线程。PID和LWP相同,则该线程为进程的主线程。
3. 自定义格式查看
ps -eLo pid,lwp,nlwp,sched,pri,psr,args
-e: Select all processes.
-L: Show threads, possibly with LWP and NLWP columns.
-o: User-defined format.
可查看想要查看的参数,如调度策略,优先级等。
4. pstree
以树状格式查看进程/线程使用pstree命令。
pstree -p
-p: Show PIDs.
有关ps和pstree的具体使用方法,不妨使用man命令查看。
以上是关于Linux ps和pstree命令的主要内容,如果未能解决你的问题,请参考以下文章
Linux--命令大全/常用命令--管理类--内存/磁盘/进程--top/free/du/df/ps/pstree/kill/killall