Использование control-z приостанавливает процесс (см. Вывод из stty -a
, который отображает нажатие клавиши в susp
). Это оставляет его работающим, но в приостановленной анимации (поэтому он не использует ресурсы процессора). Это может быть возобновлено позже.
Если вы хотите остановить программу навсегда, то любое из прерываний (часто control-c ) или выхода (часто control - \ ) остановит процесс, последний произведет дамп ядра (если вы не отключили их). Вы также можете использовать сигнал HUP или TERM (или, если это действительно необходимо, сигнал KILL, но сначала попробуйте другие сигналы), отправленный процессу с другого терминала; или вы можете использовать control-z , чтобы приостановить процесс, а затем отправить угрозу смерти из текущего терминала, а затем вернуть (на грани смерти) процесс на передний план (fg
).
Обратите внимание, что все комбинации клавиш могут быть изменены с помощью команды stty
или ее эквивалентов; значения по умолчанию могут отличаться от системы к системе.