NIUCLOUD是一款SaaS管理后台框架多应用插件+云编译。上千名开发者、服务商正在积极拥抱开发者生态。欢迎开发者们免费入驻。一起助力发展! 广告
**以树状图形式显示所有进程:pstree \[options\]** 说明:pstree指令用ASCII字符显示树状结构以表明程序间的相互关系。如果不指定pid或用户名,则会把系统启动时的第一个程序视为基层,并显示之后的所有程序。若指定用户名称,便会以隶属该用户的第一个程序当作基层,然后显示该用户的所有程序。 > 命令: > pstree \[-a\] \[-c\] \[-h|-Hpid\] \[-l\] \[-n\] \[-p\] \[-u\] \[-G|-U\] \[pid|user\] > option: > > * \-a 显示每个程序的完整指令,包含路径,参数或是常驻服务的标示 > * \-A 使用ASCII字符绘制树 > * \-c 如果有重覆的行程名, 则分开列出 > * \-G 使用VT100终端机的列绘图字符 > * \-h 列出树状图时,特别标明现在执行的程序 > * \-H 此参数的效果和指定”-h”参数类似,但特别标明指定的程序 > * \-g 显示PGID(进程组ID)。进程组ID以十进制数字的形式显示在每个进程名称后的括号中。如果同时显示PID和PGID,则首先显示PID > * \-l 采用长列格式显示树状图 > * \-n 上下级进程按PID而不是按名称排序 > * \-N 按命名空间类型排序(ipc、mnt、net、pid、user、uts) > * \-p 显示PID。PID在每个进程名称后的括号中以十进制数字显示 > * \-s 显示指定进程的父进程 > * \-S 显示命名空间转换。与-N类似 > * \-u 显示用户名称 > * \-U 使用UTF-8(Unicode)线条绘制字符 > * \-V 显示版本 > * \-Z (SELinux)显示每个进程的安全上下文。仅当pstree使用SELinux支持编译时,此标志才有效 | 命令 | 注释 | | --- | --- | | pstree -apnh | 显示进程间的关系,并显示pid以及按照pid排序 | | pstree -ps 1429 | 显示进程pid为1429的上级进程 |