SIGTTIN | |
---|---|
Beskrivelse | Læsning fra terminalen som baggrundsopgave |
Standard | pause processen |
SA_SIGINFO Koder | |
Har ingen specifikke koder |
På POSIX -systemer er SIGTTIN et signal, der sendes til en baggrundsopgave, når den forsøger at læse fra den kontrollerende terminal.
SIGTTIN 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.
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), IN - forkortet stavning af engelsk. input - input .
SIGTTIN kan sendes til en baggrundsproces, når du forsøger at læse fra en kontrollerende terminal. Dette signal bruges typisk i Unix shell opgavehåndtering. Unix- dæmoner har ikke kontrolterminaler (dæmonen lukker stdin, stdout, stderr filbeskrivelser ved opstart).
Når et signal modtages, suspenderes opgaven, indtil SIGCONT modtages , som sendes, når programmet bringes fra baggrunden til forgrunden af en kommando fgeller af brugeren (ved hjælp af værktøjet kill).
POSIX- signaler | |||
---|---|---|---|
| |||
|