linux pstree使用变量,linux命令之-pstree使用说明

9 03 2014

linux命令之-pstree使用说明

pstree  shows running processes as a tree. The tree is rooted at either pid or init if pid is omitted. If a user name is specified, all process trees rooted at  processes  owned  by that user are shown.

参数:

-a  显示出该命令的参数, 假如这个命令进程被其他进程替换掉, 那么进程将显示在括号中 -a 选项包含有压实进程树的选项, 对于相同的进程, 会使用n*(process)的形式展显出来。

-c     关闭禁用显示结果进程树,在默认情况下,进程子树是会被压缩的。不管有多少进程名相同的进程,都会逐个显示出来。

-G    使用vt100线性描述树

-h     突空出显示当前进程的父进程并高亮显示出来,如果没有父进程那么什么都不会显示。

-H     突出显示出指定进程的父进程信息并高亮显示出来,使用方法为 pstree  -H  PID

-l      显示长格式命令选项,在默认的情况下,命令行最多显示宽度为132bit  ,超过将不能正常显示。

-n  基于进程相同的祖先来进行排序,可以命名pid来代替进程名称 。

-p    显示所有的时程,显示结果包含进程名和时进程ID

-u    显示出用户的UID,无论何时,这个UID和进程比较UID参数,这个新的UID将在进程名后显示不同的参数。

-U  使用utf-8字符集以十进制表示,

-v     显示版本号

使用实例:

1、需要查找dbeng7 这个僵尸进程的父进程。

pstree  -H  僵尸进程的PID号

pstree  -H  4049

|-kapmd

|-9*[kdeinit]

|-2*[kdeinit—kdeinit]

|-2*[kdeinit—cat]

|-kdeinit-+-rxvt—bash

| `-\326\320\312\257\273\257\274\323\323\315\325\276\271\334\277—startgk.sh—Prjyzgl—dben+

|-keventd

|-khubd

|-3*[kjournald]

|-klogd

|-2*[knotify]

|-ksoftirqd_CPU0

|-kswapd

2、显示当前所有进程的进程号和进程ID

pstree  -p

3、显示所有进程的所有详细信息, 遇到相同的进程名可以压缩显示。

pstree  -a

Comments are currently closed.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值