SIGTTOU

SIGTTOU
Popis Výstup do terminálu jako úloha na pozadí
Výchozí pozastavit proces
SA_SIGINFO kódy
Nemá žádné specifické kódy

Na systémech POSIX je SIGTTOU  signál zaslaný úloze na pozadí, když se pokouší o výstup na řídicí terminál .

SIGTTOU je celočíselná konstanta definovaná v signal.h. Místo čísel se používají symbolické názvy signálů, protože čísla signálů se mohou v různých implementacích lišit.

Etymologie

SIG  je běžná signální předpona (z anglického  signal ), TT  je zkrácený pravopis angličtiny.  TTY (dálnopis)  - dálnopis (dálnopisy byly první počítačové terminály), OU  - zkrácený pravopis angličtiny.  výstup  - výstup .

Použití

SIGTTOU lze odeslat do procesu na pozadí při pokusu o výstup na řídicí terminál. Tento signál se obvykle používá při správě úloh shellu Unix. Unixoví démoni nemají řídicí terminály (démon při spuštění zavře deskriptory souborů stdin, stdout, stderr).

Když je přijat signál, úloha je pozastavena, dokud nepřijme odeslaný SIGCONT , když je program převeden z pozadí do popředí příkazem fg.