有多少种方法可以强制退出应用程序?


8

尽管这不常见,但有时我的光标会持续旋转着沙滩球,我认为这表明应用程序已冻结(如果我错了,请纠正我)。发生这种情况时,我通常会执行名为“ 强制退出”的操作,如以下屏幕截图所示:

在此处输入图片说明

然后显示“强制退出”应用程序窗口,允许选择一个应用程序。

还有哪些其他方法可以使应用程序强制退出,特别是在鼠标或触控板也可能因冻结而冻结的情况下?

Answers:


14

有很多方法可以强制退出OS X应用程序:

  • 按住不放Command- Option- Shift- Escape几秒钟。这将强制退出活动应用程序。
  • Command- Option- Escape调出强制退出窗口,在这里你可以选择你要强制退出应用程序。
  • Option +右键单击该应用程序的Dock图标,然后选择“强制退出”。
  • 单击Apple菜单中的“强制退出”菜单选项以打开“强制退出”对话框。
  • 按住shift并单击Apple菜单中的“强制退出”菜单选项,以强制退出活动的应用程序
  • 使用活动监视器强制退出应用程序
  • 使用终端杀死该进程:killall safari将杀死所有Safari进程。

资料来源:OSXDaily


最后一个项目符号上的一个重要变体是使用第二台计算机上的SSH杀死进程。当Mac仍在运行但屏幕上没有任何显示时(例如Dock在唤醒时崩溃),非常方便。
duozmo

killall区分大小写。应该killall Safarikillall -v Safari查看哪些进程被杀死。
Cyber​​Skull

3

我看到了其他三个解决方案:

  1. 右键单击扩展坞上的图标,并option按下键。(仅适用于UI应用程序)
  2. 活动监视器,然后单击鼠标右键
  3. killall/ kill终端中的命令

前两个需要鼠标/触控板,但第三个只能用键盘完成(聚光灯打开终端)。


3
  1. 类型Option- - CommandEsc这是你提到但键盘快捷键同样的方法)
  2. Option-右键单击Dock中的应用程序图标,然后选择“强制退出”
  3. 启动终端和:

    • 类型killall -9 application-name(例如killall -9 TextEdit

要么

  • 类型ps axc; 您将获得以下形式的长流程列表:

[...]

6656 ?? S 0:22.89 TextEdit

[...]

在进程列表中找到要杀死的应用程序。并输入:

kill -9 PID

其中PID(进程ID)是左侧的数字。例如,要杀死上面的TextEdit进程,请输入:

kill -9 6656

请记住,您正在处理进程,并且每个应用程序都可以运行一个或多个进程,因此有时应杀死多个进程以从系统中完全删除正在运行的应用程序。

同样要小心,因为没有其他警告消息-确保您正在杀死正确的应用程序。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.