2012-06-18 3 views
0
[email protected]:~$ 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 

[email protected]:~$ killall -i goh_launcher.php 
goh_launcher.php: nessun processo trovato 

[email protected]:~$ killall -i goh_launcher.ph 
Terminare goh_launcher.ph(4273)? (s/N) 

"goh_launcher.php"를 찾지 않는 이유는 마지막 "p"를 제거하면 작동합니까?우분투에서 killall이 예상대로 작동하지 않음

이것은 Ubuntu LTS 12.04입니다. killall 맨 페이지에서

답변

1

:

-e, --exact 은 매우 긴 이름에 대해 정확한 짝을 요구한다. 명령 이름이 15 자보다 길면 전체 이름을 (즉, 스왑 아웃) 할 수 없습니다.이 경우 killall은 처음 15 자 이내로 일치하는 모든 건을 제거합니다. -e를 사용하면 그러한 항목을 건너 뜁니다. killall는이

내가 첫 번째 명령은 한 문자로 해당 문자 제한을 초과 생각 -v이 -e 옵션과 함께 지정되어 있으면, 각각의 메시지가 항목을 생략 인쇄합니다.

+0

알 수 있습니다. 나는이 항목에서 언급 된 "명령 이름"이 정확히 무엇인지 정확히 이해할 수 없었습니다. 그리고 나는 점들을 연결하는 것을 놓쳤습니다. 감사. – St0rM

관련 문제