SIGTSTP
SIGTSTP — сигнал на POSIX-сумісних платформах, який посилається процесу для призупинення виконання. Символьна змінна SIGTSTP оголошена у заголовному файлі signal.h
. Символьні імена для процесів використовуються через те, що їхні номери залежать від конкретної платформи.
Опис | Призупинити виконання процесу (може бути перехопленим або проігнорованим) |
---|---|
Дія за замовчуванням | Припинення виконання процесу |
SA_SIGINFO macros | |
None |
Етимологія
SIG є загальноприйнятий префіксом для назв сигналів. TSTP англ. teletype stop — призупинення з терміналу.
Використання
В UNIX-системах SIGTSTP звичайно відправляється натисканням клавиш Ctrl-Z. За умовчанням, після отримання цього сигналу процес призупиняється і переходить в режим пакетних завдань. В подальшому він може бути повернутий до попереднього стану командою fg <номер_завдання> або сигналом SIGCONT. Перелік та номери (не плутати з pid) таких завдань можуть бути отримані командою jobs.