![[ 永远的UNIX::UNIX技术资料的宝库 ]](/images/title.gif)
|
| 首页 > 系统管理 > 其它 > 正文 |
 |
| 要怎样才能找到某个程式的 process ID |
| Steve Hayman (2001-04-19 11:31:14) |
没有现成的程式可以用来查询程式名称与 process ID 之间的对应。此外,
如果有对应的话,通常也都不太可信,因为可能会有多个 process 执行同一
个名称的程式,而且 process 在启动之后仍可修改自己的名称。然而,如果
您真的想要得知执行某个特定程式的所有 process, 可以利用以下命令行达
成:
ps ux | awk '/name/ && !/awk/ {print $2}'
您可以把 "name" 换成您想寻找的程式名称。
这个命令行的基本观念是分析 ps 程式的输出,然后用 awk或grep等公用
程式来搜寻具有特定名称的文字行,然后把这些文字行当中的 PID 栏位印
出来。值得注意的是此例的命令行用了 "!/awk/" 以避免 awk 的 process 被
列出来。
(http://www.fanqiang.com)
进入【UNIX论坛】
|
|
| 相关文章 |
|
===更多相关=== |
|
|
 |
★ 樊强制作 欢迎分享 ★ |