Сигнал в операционных системах семейства Unix — асинхронное уведомление процесса о каком-либо событии, один из основных способов взаимодействия между процессами. Когда сигнал послан процессу, операционная система прерывает выполнение процесса, при этом, если процесс установил собственный обработчик сигнала, операционная система запускает этот обработчик, передав ему информацию о сигнале, если процесс не установил обработчик, то выполняется обработчик по умолчанию.
В POSIX-системах SIGCHLD — сигнал, посылаемый при изменении статуса дочернего процесса.
В POSIX-системах, SIGCONT — сигнал, посылаемый для возобновления выполнения процесса, ранее остановленного сигналом SIGSTOP или другим сигналом.
В POSIX-системах, SIGHUP — сигнал, посылаемый процессу для уведомления о потере соединения с управляющим терминалом пользователя.
В POSIX-системах, SIGXFSZ — сигнал, посылаемый процессу при превышении открытым файлом максимально допустимого размера.
В POSIX-системах, SIGUSR1 и SIGUSR2 — пользовательские сигналы, которые могут быть использованы для межпроцессной синхронизации и управления.
В POSIX-системах, SIGSTOP — сигнал, посылаемый для принудительной приостановки выполнения процесса. Для возобновления выполнения используется сигнал SIGCONT.
В POSIX-системах, SIGTSTP — сигнал, посылаемый c терминала для приостановки выполнения процесса. Для возобновления выполнения используется сигнал SIGCONT.
В POSIX-системах, SIGTTIN — сигнал, посылаемый фоновой задаче при попытке чтения с управляющего терминала.
В POSIX-системах SIGPOLL — сигнал, посылаемый процессу для информирования об изменении состояния выполняющегося в фоне асинхронного ввода-вывода.
В POSIX-системах, SIGURG — сигнал, посылаемый процессу при появлении на сокете доступных для чтения срочных данных.
В POSIX-системах, SIGVTALRM — сигнал, посылаемый процессу по истечении времени, заданного в «виртуальном» таймере.
В POSIX-системах, SIGXCPU — сигнал, посылаемый компьютерной программе, превышающей лимит процессорного времени.
В некоторых Unix-системах, SIGSTKFLT — сигнал, посылается программе при нарушении в стеке сопроцессора.
В некоторых Unix-системах, SIGPWR — сигнал, посылается процессам при аварии сетевого питания.
«SIGWINCH» — сигнал, посылаемый программе при изменении размеров экранного окна управляющего терминала в некоторых Unix-системах.
kill — одна из стандартных функций операционных систем семейства UNIX.
Фо́новая зада́ча — процесс, который работает в фоне, на заднем плане. Имеется в виду, что оболочка операционной системы, которая выполняет фоновый процесс, не ждёт завершения или окончания процесса, как это происходит с обычными программами. Оболочка может запустить ещё много процессов сразу после запуска одного фонового так, что они будут выполняться одновременно. На самом деле процессы будут выполняться поочерёдно — то один, то другой, но скорость переключения между процессами слишком быстра для человеческого восприятия, поэтому нам кажется, что они выполняются одновременно. Типичными фоновыми процессами, выполняющимися в системе, являются обработчики событий и системные службы. В рамках выделенной оперативной памяти может выполняться любое желаемое количество процессов.
Подсистема TTY, или TTY-абстракция, — это одна из основ UNIX-систем, в частности Linux. Данная система предназначена для использования одного терминала несколькими процессами, некоторых возможностей ввода.
Управление заданиями в UNIX-подобных операционных системах — комплекс средств по манипуляции пакетными заданиями оболочки UNIX, в частности, в интерактивном режиме, где «задание» — представление оболочки для группы процесса.