如何强制退出 Mac 应用程序
Mac OS X 是一个很棒的操作系统。它很稳定,但并不完美。有时,您正在处理的应用程序可能会冻结(或挂起)。如果您的应用程序没有响应或者您遇到Spinning Beach Ball of Death,您的应用程序很可能已经崩溃。
如果您不想等待它结束,可以通过以下两种方式强制退出没有响应的应用程序。
使用键盘快捷键强制退出
如果您的应用程序没有响应,请执行以下操作:
- 按住以下键:Command + Option + Esc
- 在“强制快速应用”对话框中选择要退出的应用。
- 点击“强制退出”。
通过终端强制退出
或者,您可以通过终端使用 shell 命令退出应用程序。
- 使用Command +空格键启动 Spotlight 搜索并搜索终端。点击Enter。
- 在终端中,键入
ps -ax
然后Enter。这将为您提供 Mac 上所有正在运行的进程的列表以及其他详细信息,例如其各自的PID 号、运行时间、进程名称和进程位置。 - 要终止(强制退出)特定应用程序,请查找其名称并记下 PID 号。
- 在终端中键入以下命令:
kill <PID number>
这是一个例子:
输入 后ps -ax
,您可能会得到一长串正在运行的进程的输出,类似于下面的屏幕截图:
现在,假设我们要强制退出 Google Chrome,我们可以结合使用该grep
命令和我们的命令ps -ax
来准确获取有关我们想要的进程的信息。
完整命令如下所示:
1个
|
ps -ax | grep <application_name> |
在我们的例子中,它将是这样的:
1个
|
ps -ax | grep Chrome |
它应该在终端中输出以下内容:
请注意,Google Chrome 的 PID 号是 9635。
继续并在终端中输入以下命令:
1个
|
kill 9635 |
这将立即终止 Google Chrome 浏览器。希望本教程有所帮助!