首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ubuntu上的killall未按预期工作查找进程名称

ubuntu上的killall未按预期工作查找进程名称
EN

Stack Overflow用户
提问于 2012-06-19 05:59:17
回答 1查看 620关注 0票数 0
代码语言:javascript
复制
user@server:~$ ps fax | grep goh_launcher
11552 pts/2    S+     0:00              \_ grep --color=auto goh_launcher
 4273 ?        S      1:41 /usr/bin/php -q /usr/local/bin/goh_launcher.php

user@server:~$ killall -i goh_launcher.php
goh_launcher.php: nessun processo trovato

user@server:~$ killall -i goh_launcher.ph
Terminare goh_launcher.ph(4273)? (s/N) 

为什么查找"goh_launcher.php“不起作用,而去掉最后一个"p”就可以了?

这是一个Ubuntu LTS 12.04。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-06-19 06:27:00

killall手册页:

-e,--对于非常长的名称,需要精确匹配。如果命令名超过15个字符,则全名可能不可用(即,它被替换掉)。在这种情况下,将杀死前15个字符内匹配的所有内容。使用-e时,此类条目将被跳过。如果除-e之外还指定了-v,则killall将为每个跳过的条目打印一条消息,

我相信您的第一个命令超出了该字符限制1个字符。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11091719

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档