SIGTTOU

SIGTTOU
Beskrivelse Output til terminalen som baggrundsopgave
Standard pause processen
SA_SIGINFO Koder
Har ingen specifikke koder

POSIX -systemer er SIGTTOU  et signal, der sendes til en baggrundsopgave, når det forsøger at sende til en kontrollerende terminal.

SIGTTOU er en heltalskonstant defineret i signal.h. De symbolske navne på signalerne bruges i stedet for numrene, da numrene på signalerne kan være forskellige i forskellige implementeringer.

Etymologi

SIG  er et almindeligt signalpræfiks (fra engelsk  signal ), TT  er en forkortet stavemåde af engelsk.  TTY (teletypewriter)  - teletype (teletyper var de første computerterminaler), OU  - forkortet stavning af engelsk.  output  - output .

Brug

SIGTTOU kan sendes til en baggrundsproces, når du forsøger at udlæse til en kontrollerende terminal. Dette signal bruges typisk i Unix shell opgavehåndtering. Unix- dæmoner har ikke kontrolterminaler (dæmon lukker stdin, stdout, stderr filbeskrivelser ved opstart).

Når et signal modtages, suspenderes opgaven, indtil den modtager SIGCONT sendt, når programmet bringes fra baggrunden til forgrunden af ​​kommandoen fg.