응답하지 않는 앱을 ​​어떻게 죽일 수 있습니까?


27

버기 GUI 앱을 죽이는 방법은 무엇입니까?

소위 막대에서 아이콘을 마우스 오른쪽 버튼으로 클릭하거나 창 상단 메뉴를 사용할 수 없습니다. 이 앱은 아무 것도 응답하지 않으며 시간이 지남에 따라 점점 더 많은 메모리를 소비합니다.

리눅스에는 xkill. OSX에 비슷한 것이 있습니까?

답변:


52

+ + 를 누르 esc거나 Apple 메뉴 (화면 왼쪽 상단)를 사용하고을 선택 하여 강제 종료 대화 상자에 액세스 할 수 있습니다 Force Quit.... 문제가있는 앱을 선택하고 강제 종료 버튼을 클릭하십시오.

여기에 이미지 설명을 입력하십시오

명령 줄 (/ 응용 프로그램 / 유틸리티 / 터미널)을 사용하여 앱을 종료 할 수도 있습니다.

killall 'Google Chrome'

활동 모니터 앱 (/ 응용 프로그램 / 유틸리티)을 사용할 수도 있습니다. 앱을 선택하고 종료 버튼을 클릭하십시오. 여기에 이미지 설명을 입력하십시오 그런 다음 아래로 내려가는 대화 상자에서을 클릭하십시오 Force Quit.


1
매우 포괄적 인 :)
stuffe

3
⌥⇧⌘⎋를 몇 초 동안 누르고 있으면 가장 앞면 응용 프로그램이 종료됩니다.
Lri

1
@Lri Hey, 나는 지금 그 것을 싫어하지 않았다! 시원한!
Nathan Greenstein

@Lri 매우 멋지다! 그 점을 명심해야합니다.
daviesgeek

7

다른 방법으로 Terminal:

ps auxww | grep -i 'google chrome' | grep -v grep | awk '{ print $2 }' | xargs kill

또는 강제 종료 :

ps auxww | grep -i 'google chrome' | grep -v grep | awk '{ print $2 }' | xargs kill -9 

이것은 화면이 응답하지 않거나 Spinning Wheel of Death를 얻었지만 어떻게 든 터미널에 접근 할 수있는 경우에 도움이 될 수 있습니다 (예 : SSH를 통해).


1
이 답변은 감사합니다!
lacostenycoder

5

모든 방법? 항상 다른 방법이 있습니다 :-)

때로는 + 가 앱에서 포커스를 벗어나 Dock 또는 Finder와 대화 할 수 있습니다.

+ + esc강제 종료 대화 상자가 나타납니다.

터미널 창에 접근 할 수 있다면 kill 명령이 있습니다.

다른 컴퓨터가 있고 원격 로그인을 활성화 한 경우 GUI가 전혀 응답하지 않더라도 컴퓨터에 ssh로 로그인하여 킬을 실행할 수 있습니다 (킬이 작동하지 않는 경우 항상 sudo reboot최후의 수단으로 사용됨).


5

"kill"명령은 OS X에도 있습니다 ( "man kill"을 확인하십시오). 몇 가지 GUI 기반 도구를 사용하여 앱을 종료 할 수도 있습니다.

  1. + +를 누릅니다 esc. "강제 종료"메뉴가 나타납니다
  2. 활동 모니터 애플리케이션을 실행하십시오. 거기에서 앱을 강제 종료 할 수도 있습니다.

두드러진 특징은 xkill그것이 X에서 윈도우의 소유자를 죽일 것이라는 것입니다. OS X에 그러한 인터페이스가 있었으면 좋겠습니다.
kojiro

3

당신은 또한 수있는 옵션이 있습니다 - 오른쪽 버튼으로 클릭 (몇 초 후, 가능성) 팝업 및 앱을 죽일하는 데 사용할 수있는 '강제 종료'옵션을 가질 것 독에서 아이콘을.



2

커맨드 라인 방식으로 터미널에 다음을 붙여 넣으십시오 (예 : Chrome).

 while read -r p; do
     kill -9 $p
 done < <(ps -x | grep "Google Chrome.app" | perl -pi -e 's/^\s*(\d+)\s+.*/$1/g;print')
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.