동일한 이름의 프로세스 한방에 kill 하는법..?

kueen108의 이미지

ps ax 를 쳤을때 /bin/bash 라는 프로세스가 엄청나게

많이 떠 있는경우 그 PID를 일일이 kill 한다는건

상당한 노가다가 아닐수 없습니다.

UNIX의 철학 대로라면 그런경우 파이프를 이용해

한줄로 모든 동명의 프로세스를 끝장내는 테크닉이 있을듯한다.

고수님들의 한수를 부탁드립니다.

kslee80의 이미지

killall <프로세스이름>

정태영의 이미지

killall 은.. 리눅스와 솔라리스 등에서 서로 다르게 작동합니다 :)
pidof 같은걸 활용해보심이...

Quote:
kill `pidof 뭐시기`

오랫동안 꿈을 그리는 사람은 그 꿈을 닮아간다...

http://mytears.org ~(~_~)~
나 한줄기 바람처럼..

익명 사용자의 이미지

ps aux | grep NAME | awk '{ print $2 }' | xargs kill -9

kueen108의 이미지

Gooooooooooooooooooooood~~~

익명 사용자의 이미지

pkill 이란놈도 있습니다.
sun 이나 freebsd 에서는 써봤는데, 리눅스에도 있는지는 모르겠네요 :roll:

pkill httpd

pgrep 등도 유용합니다요..