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