경우에 따라 단일 탭 / 프로세스를 종료해도 문제가 해결되지 않으므로 Chrome을 완전히 닫아야합니다. Chrome에는 여러 개의 프로세스가 있으므로 한 번에 모든 프로세스를 닫을 수 있습니까?
알아요 …
pgrep chrome
모든 pid를 반환합니다. 다른 명령으로 보내거나 CSV 파일로 병합하여 모든 항목을 닫을 수있는 트릭은 무엇입니까?
답변
pkill (1)을 사용해보십시오 .
pkill chrome
답변
ps aux | grep chrome | awk ' { print $2 } ' | xargs kill -9
또는
pgrep chrome | xargs kill -9
또는
ps aux | awk '/chrome/ { print $2 } ' | xargs kill -9
후자는 ps 목록에서 “grep chrome”에 대한 실제 pid를 선택하지 않으므로 더 “우아한”것입니다.
🙂
답변
일부 시스템에는 killall
and와 같은 유용한 프로그램이있을 수도 있습니다 pidof
(실제로는 System V에서 제공 killall5
).
killall chrome
kill -9 `pidof chrome`
이 두 가지 모두 당신이 원하는 것을 성취해야합니다.
답변
pkill
jschmier가 제안한대로 실제로 사용해야 하지만 pgrep을 고집하는 경우 명령 대체를 사용하십시오.
kill $(pgrep chrome)
답변
가장 쉬운 명령은 다음과 같습니다.
sudo killall chrome
관리 권한이 있으면 chrome
이름에 포함 된 모든 프로세스가 종료 됩니다.
자세한 내용 man killall
은 참조하십시오 …
답변
/usr/bin/pkill --oldest --signal TERM -f chrome
완벽하게 작동했습니다.
답변
다음과 같이 시도해 볼 수도 있습니다.
ps -C chrome |cut -f 1 -d' ' | xargs kill