Killall Firefox는 Firefox를 종료하지 않습니다.

Killall Firefox는 Firefox를 종료하지 않습니다.

Firefox 창이 많이 열려 있고 빨리 닫고 싶을 때는
killall firefox
Ubuntu의 패키지를 사용합니다 killall.psmisc

아무 일도하지.

내 프로세스 목록을 보니 다음과 같은 양식의 행이 많이 있었습니다.

alle_meije     55061    7662  0 01:16 ?        00:00:31 /usr/lib/firefox/firefox -contentproc -childID 126 -isForBrowser -prefsLen 9704 -prefMapSize 254479 -jsInitLen 279340 -parentBuildID 20220106144528 -appDir /usr/lib/firefox/browser 7662 true tab

따라서 firefox실행 파일의 "기본 이름"으로 실행 파일이 종료될 것으로 예상합니다.

물론 수동으로 사용하면
kill $( ps -fu $USER | grep firefox | awk '{print $2}' )
모든 창을 닫을 수 있습니다. 왜 같은 일이 일어나지 않는지 아는 사람이 있습니까 killall?

답변1

killall firefox-bin나를 위해 일했지만 나는 사용했습니다공식적인파이어폭스 배포.

의견에서 언급했듯이 pkill -f firefox그것도 작동해야합니다.


-f이 패턴은 일반적으로 프로세스 이름과만 일치합니다. -f를 설정하면 전체 명령줄이 사용됩니다.

답변2

특정 프로세스를 모두 종료하고 싶을 때 이 스크립트를 사용합니다. 더 좋은 방법이 있다고 확신합니다. 그러나 기본적으로 동일하지만 이름이 다를 수 있는 firefox-esr, firefox-bin. firefox하지만 원하지 않는 프로세스를 종료할 수 있으니 조심하세요!

ps -e | grep <process name> | awk '{print $1;}' | xargs kill

귀하의 경우:

ps -e | grep firefox | awk '{print $1;}' | xargs kill

관련 정보