SIGTTU

SIGTTU
Descripción Salida al terminal como tarea en segundo plano
Defecto pausar el proceso
Códigos SA_SIGINFO
No tiene códigos específicos.

En los sistemas POSIX , SIGTTOU  es una señal enviada a una tarea en segundo plano cuando intenta salir a un terminal de control.

SIGTTOU es una constante entera definida en el signal.h. Los nombres simbólicos de las señales se utilizan en lugar de los números, ya que los números de las señales pueden diferir en diferentes implementaciones.

Etimología

SIG  es un prefijo de señal común (del inglés  signal ), TT  es una forma abreviada de inglés.  TTY (teletipo)  - teletipo (los teletipos fueron los primeros terminales de computadora), OU  - ortografía abreviada del inglés.  salida  - salida .

Uso

SIGTTOU se puede enviar a un proceso en segundo plano cuando se intenta enviar a un terminal de control. Esta señal se usa normalmente en la gestión de tareas de shell de Unix. Los demonios de Unix no tienen terminales de control (el demonio cierra los descriptores de archivo stdin, stdout, stderr al inicio).

Cuando se recibe una señal, la tarea se suspende hasta que recibe el SIGCONT enviado cuando el programa pasa del fondo al primer plano mediante el comando fg.