Сигнал в операционных системах семейства Unix — асинхронное уведомление процесса о каком-либо событии, один из основных способов взаимодействия между процессами. Когда сигнал послан процессу, операционная система прерывает выполнение процесса, при этом, если процесс установил собственный обработчик сигнала, операционная система запускает этот обработчик, передав ему информацию о сигнале, если процесс не установил обработчик, то выполняется обработчик по умолчанию.
В POSIX-системах, SIGKILL — сигнал, посылаемый процессам для их немедленного завершения.
Процесс-сирота — в семействе операционных систем UNIX вспомогательный процесс, чей основной процесс был завершен нештатно.
SIGABRT — сигнал, используемый в POSIX-системах, посылаемый процессом самому себе при выполнении функции abort
для аварийной остановки с выполнением дампа памяти в случае невозможности дальнейшего продолжения программы.
SIGALRM — применяемый в POSIX-системах сигнал по истечении времени, предварительно заданного функцией alarm
.
В POSIX-системах, SIGBUS — сигнал, сигнализирующий об ошибке шины, при обращении к физической памяти.
В POSIX-системах SIGCHLD — сигнал, посылаемый при изменении статуса дочернего процесса.
В POSIX-системах, SIGCONT — сигнал, посылаемый для возобновления выполнения процесса, ранее остановленного сигналом SIGSTOP или другим сигналом.
SIGQUIT — сигнал, используемый в POSIX-системах, посылаемый процессу для остановки и указывающий, что система должна выполнить дамп памяти для процесса.
SIGSEGV — сигнал, используемый в POSIX-системах, посылаемый процессу при ошибках сегментации — отказах страниц и других попытках обращения к несуществующей области памяти или при обращениях с нарушением прав доступа.
В POSIX-системах, SIGXFSZ — сигнал, посылаемый процессу при превышении открытым файлом максимально допустимого размера.
В POSIX-системах, SIGSTOP — сигнал, посылаемый для принудительной приостановки выполнения процесса. Для возобновления выполнения используется сигнал SIGCONT.
В POSIX-системах, SIGTSTP — сигнал, посылаемый c терминала для приостановки выполнения процесса. Для возобновления выполнения используется сигнал SIGCONT.
В POSIX-системах, SIGTTOU — сигнал, посылаемый фоновой задаче при попытке вывода на управляющий терминал.
В POSIX-системах, SIGVTALRM — сигнал, посылаемый процессу по истечении времени, заданного в «виртуальном» таймере.
В некоторых Unix-системах, SIGPWR — сигнал, посылается процессам при аварии сетевого питания.

Передача сигнала — в молекулярной биологии термин «Передача сигнала» относится к любому процессу, при помощи которого клетка превращает один тип сигнала или стимула в другой.
kill — одна из стандартных функций операционных систем семейства UNIX.
killall — UNIX‐утилита, посылающая сигнал всем процессам, которые были запущены указанной командой. Если имя сигнала не указано, посылается сигнал SIGTERM.
Сигна́лы межпроцессного взаимодействия — являются сообщениями, которые операционная система посылает процессу или один процесс посылает другому. С точки зрения пользователя получение процессом сигнала выглядит как возникновение исключительной ситуации (прерывания). Когда процесс получает сигнал, выполнение программы процесса прерывается, и управление передается на подпрограмму (функцию) — обработчик сигнала. После выполнения обработчика сигнала выполнение прерванной программы возобновляется с той точки, на которой она была прервана.