it-swarm-ru.tech

Как остановить процесс в Терминале

Возможно дублирование:
Завершение процесса в Unix вместо его прерывания

Когда я задаю задачу в терминале, например ping blah.com, как мне затем остановить эту задачу (кроме закрытия окна терминала). В Windows вы можете Ctrl + Break практически в любом терминальном процессе, но я не могу найти способ сделай это на Mac.

68
AngryHacker

Ctrl + C

Ctrl + C - это стандартный * nix способ сигнализации процесса, который необходимо прервать.

84
heavyd

Пытаться Ctrl + C, Также, Ctrl + Z может помочь, если вы хотите приостановить процесс.

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

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

25
lorenzog