Linux进程监控技术—精通软件性能测试与LoadRunner最佳实战(6)

发表于:2013-7-01 13:29

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:于涌 王磊等    来源:51Testing软件测试网

  3.示例三

  此外,还可以通过pstree命令查看Linux进程树。pstree命令以字符形式显示树状结构,清晰地表达了程序间的相互关系。如果不指定程序识别码或用户名称,则会把系统启动时的第一个程序视为基层,并显示之后的所有程序;若指定用户名称,便会以隶属该用户的第一个程序当做基层,然后显示该用户的所有程序。

  下面,针对pstree选项进行说明,如表8-5所示。

表8-5 “pstree”命令主要参数项说明

选 项 名 称

说    明

-a

显示每个程序的完整指令,包含路径参数或是常驻服务的标示

-G

使用VT100终端机的列绘图字符

c

不使用精简标示法

-h

列出树状图时,特别标明现在执行的程序

-H<程序识别码>

此参数的效果和指定

选 项 名 称

说    明

-l

采用长列格式显示树状图

-n

用程序识别码排序。预设是以程序名称来排序

-p

显示程序识别码

-u

显示用户名称

–U

使用UTF

-V

显示版本信息

  如果要以长列格式显示树状图,并且显示每个进程的完整指令,则可以在命令行输入“pstree –a –l”,回车执行,输出内容如图8-23所示。

图8-23 “pstree –a –l”命令显示的进程信息

  8.2.6  Linux操作系统进程终止技术

  Linux操作系统也有结束进程的对应方法,在RedHat 9系统中,终止一个进程或正在运行的程序,一般是通过kill、killall、pkill等命令进行操作。

  下面结合实例给大家具体介绍一下,这些命令是如何应用于具体的工作当中。首先,看一下kill命令,这里给大家介绍一个通用的查看命令帮助的方法,通常可以用“man命令”的方式来查看该命令的帮助信息,如查看kill命令帮助,则可以在终端命令窗口输入“man kill”,回车执行,显示如图8-24所示信息,可以输入“q”退出帮助信息查看。

图8-24 “kill”命令帮助信息

53/5<12345>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号