SIGKILL


SIGKILL — целочисленная константа, определенная в заголовочном файле signal.h. Символьные имена сигналов используются вместо номеров, так как в разных реализациях номера сигналов могут различаться.

На большинстве платформ SIGKILL имеет значение 9, что породило выражение «килл-минус-девять» (англ. kill-dash-nine), озвучивание команды типа «kill -9 1234» (сокращенный синтаксис, рекомендуемый вариант — «kill -s KILL 1234»)

SIG — общий префикс сигналов, KILL — англ. kill — убить, остановить (английский компьютерный жаргон).

Будучи посланным процессу, SIGKILL вызывает его немедленное завершение. В отличие от SIGTERM или SIGINT этот сигнал не может быть перехвачен или проигнорирован, а процесс, получивший его, не имеет возможности выполнить какие-либо действия перед своим завершением.