Сигнал |
Реакция программы по умолчанию |
Значение |
Примечание |
SIGABRT |
Ненормальное завершение (abort()) |
Завершение |
|
SIGALRM |
Окончание кванта времени |
Завершение |
|
SIGBUS |
Аппаратная ошибка |
Завершение |
|
SIGCHLD |
Изменение состояния потомка |
Игнорирование |
|
SIGCONT |
Продолжение прерванной программы |
Продолжение / игнорирование |
|
SIGEMT |
Аппаратная ошибка |
Завершение |
|
SIGFPE |
Ошибка вычислений с плавающей запятой |
Завершение |
|
SIGILL |
Неразрешенная аппаратная команда |
Завершение |
|
SIGINT |
Прерывание с терминала |
Завершение |
|
SIGIO |
Асинхронный ввод/вывод |
Игнорирование |
|
SIGKILL |
Завершение программы |
Завершение |
|
SIGPIPE |
Запись в канал без чтения |
Завершение |
|
SIGPWR |
Сбой питания |
Игнорирование |
|
SIGQUIT |
Прерывание с клавиатуры |
Завершение |
|
SIGSEGV |
Ошибка адресации |
Завершение |
|
SIGSTOP |
Остановка процесса |
Остановка |
|
SIGTTIN |
Попытка чтения из фонового процесса |
Остановка |
|
SIGTTOU |
Попытка записи в фоновый процесс |
Остановка |
|
SIGTERM |
Cигнал для запроса завершения процесса |
Завершение |
В отличие от SIGKILL этот сигнал может быть обработан или проигнорирован программой. Подробнее как перехватывать и обрабатывать можно почитать тут |
SIGUSR1 |
Пользовательский сигнал |
Завершение |
|
SIGUSR2 |
Пользовательский сигнал |
Завершение |
|
SIGXCPU |
Превышение лимита времени CPU |
Завершение |
|
SIGXFSZ |
Превышение пространства памяти (4GB) |
Завершение |
|
SIGURG |
Срочное событие |
Игнорирование |
|
SIGWINCH |
Изменение размера окна |
Игнорирование |
|