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 является стандартным *nix способом сигнализации процесса для прерывания.

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

Попробуйте Ctrl + C. Кроме того, Ctrl + Z может помочь, если вы хотите suspend процесса.

Для получения дополнительной информации, man kill.

Если вам интересно разницу между приостановить и прекратить, этот ответ является хорошей отправной точкой; версия TL; DR является, приостановленный процесс может быть возобновлен позже, и его выполнение может быть продолжено. Прекращенный (и убитый) процесс исчезнет.

Похожие вопросы

10
12
5
8
11