Однако не большая часть сигналов является довольно распространенной, и они будут подробно рассмотрены ниже.
Сигнал HUP сообщает о событии отключения. Он обычно возникает, если пользователь вызывает на выполнение программу из командной строки, а затем закрывает окно интерпретатора командной строки или выходит из командной оболочки. При получении этого сигнала применяемое по умолчанию действие состоит в завершении программы.
Сигнал INT сообщает о прерывании по инициативе пользователя. Применяемое по умолчанию действие при получении этого сигнала состоит в завершении программы.
Сигнал QUIT аналогичен сигналу INT, но вызывает также создание в программе файла дампа ядра (в системах UNIX). Этот сигнал вырабатывается, когда пользователь нажимает клавишу выхода, обычно .
В соответствии с принятым соглашением, сигналы TERM и KILL применяются одним процессом для завершения другого. По умолчанию сигнал TERM вызывает немедленное прекращение работы программы, но в программе может быть установлен обработчик сигнала TERM для перехвата запроса на завершение и, возможно, для выполнения некоторых завершающих действий перед выходом из программы. В отличие от этого, сигнал KILL не может быть перехвачен. Он вызывает немедленное прекращение процесса “без шансов на спасение”. Например, при останове системы UNIX сценарий, выполняющий процесс останова, вначале отправляет каждому работающему процессу по очереди сигнал TERM, предоставляя возможность выполнить заключительные действия. Если по истечении нескольких десятков секунд процесс продолжает работать, сценарий останова посылает ему сигнал KILL.