如何在终端中停止进程

如何在终端中停止进程

可能重复:
在 UNIX 中结束进程而不是中断它

当我在终端中执行任务时,例如ping blah.com,我该如何停止此任务(除了关闭终端窗口)。在 Windows 中,您可以 Ctrl+Break 几乎任何基于终端的进程,但我不知道如何在 Mac 上执行此操作。

答案1

Ctrl+C

Ctrl + C 是发出中止进程的信号的标准 *nix 方式。

答案2

尝试Ctrl+ C。另外,如果CtrlZ暂停一个过程。

了解更多信息,man kill

如果你对暂停和终止之间的区别感到好奇,这个答案是一个很好的起点;TL;DR 版本是,挂起的进程可以稍后恢复并继续执行。终止(和杀死)的进程将消失。

相关内容