Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2520295
  • 博文数量: 609
  • 博客积分: 10061
  • 博客等级: 上将
  • 技术积分: 5920
  • 用 户 组: 普通用户
  • 注册时间: 2008-06-25 08:30
文章分类

全部博文(609)

文章存档

2010年(13)

2009年(39)

2008年(558)

我的朋友

分类: LINUX

2008-08-13 22:00:09

Linux命令:Pstree

pstree命令在linux系统中用来以树状图显示程序。
目录
[隐藏]

    * 1 使用权限
    * 2 语法格式
    * 3 使用说明
    * 4 主要参数
    * 5 应用实例
    * 6 参考资料

[编辑]
使用权限

所有用户

[编辑]
语法格式

pstree [-acGhlnpuUV][-H <程序识别码>][<程序识别码>/<用户名称>]

[编辑]
使用说明

pstree指令用ASCII字符显示树状结构,清楚地表达程序间的相互关系。
如果不指定程序识别码或用户名称,则会把系统启动时的第一个程序视为基层,并显示之后的所有程序。
若指定用户名称,便会以隶属该用户的第一个程序当作基层,然后显示该用户的所有程序。

[编辑]
主要参数

-a  显示每个程序的完整指令,包含路径,参数或是常驻服务的标示。
-c  不使用精简标示法。
-G  使用VT100终端机的列绘图字符。
-h  列出树状图时,特别标明现在执行的程序。
-H<程序识别码>  此参数的效果和指定"-h"参数类似,但特别标明指定的程序。
-l  采用长列格式显示树状图。
-n  用程序识别码排序。预设是以程序名称来排序。
-p  显示程序识别码。
-u  显示用户名称。
-U  使用UTF-8列绘图字符。
-V  显示版本信息。

[编辑]
应用实例

    * 以树状目录显示运行的程序,请输入

pstree
显示类似下面的目录
pstree
init─┬─apmd
     ├─bdflush
     ├─crond
     ├─dhclient
     ├─gpm
     ├─httpd───7*[httpd]
     ├─kapmd
     ├─keventd
     ├─khubd
     ├─2*[kjournald]
     ├─klogd
     ├─kscand/DMA
     ├─kscand/HighMem
     ├─kscand/Normal
     ├─ksoftirqd_CPU0
     ├─kswapd
     ├─kupdated
     ├─2*[login───bash]
     ├─mdrecoveryd
     ├─4*[mingetty]
     ├─mysqld_safe───mysqld
     ├─nmbd
     ├─portmap
     ├─2*[sendmail]
     ├─smbd
     ├─smbmount
     ├─sshd─┬─sshd───bash───pstree
     │      └─sshd───sshd───bash
     ├─syslogd
     ├─vsftpd
     └─xinetd

阅读(1295) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~