2010-02-02 18:04:58 +0000 2010-02-02 18:04:58 +0000
73
73

如何在终端中停止一个进程

可能的重复: 在unix中结束进程而不是中断进程

当我在终端中执行任务时,如ping blah.com,如何停止这个任务(除了关闭终端窗口外,我还可以停止这个任务。在Windows中,你可以用Ctrl+Break几乎所有基于终端的进程,但我不知道在Mac上怎么做。

答案 (2)

86
86
86
2010-02-02 18:06:07 +0000

Ctrl + C

Ctrl + C是一个标准的终止程序的信号。

28
28
28
2010-02-02 18:06:37 +0000

另外,如果你想**暂停一个进程,按Ctrl + C可能会有帮助。

如果你对暂停和终止之间的区别感到好奇,这个答案是一个很好的起点;TL;DR版本是,暂停的进程可以在稍后恢复,它的执行可以继续。而被终止的(和被杀死的)进程就没有了。