tty
terminale di controllo (controlling terminal)
1. tty.4.man
Manpage of TTY
TTY
Section: Linux Programmer's Manual (4)Updated: 7 aprile 2003
Index Return to Main Contents
NOME
tty - terminale di controllo (controlling terminal)DESCRIZIONE
Il file /dev/tty è un file a caratteri con numero primario 5 e numero secondario 0, solitamente con modo 0666 e proprietario root:tty. È un sinonimo per il terminale di controllo di un processo (se questo esiste).In aggiunta alle richieste ioctl() supportate dal dispositivo cui tty fa riferimento, è supportata la seguente richiesta ioctl() TIOCNOTTY:
TIOCNOTTY
Stacca il processo corrente dal suo terminale di controllo.Se il processo è il principale della sessione, allora vengono mandati i segnali SIGHUP e SIGCONT sono mandati al gruppo di processi in primo piano e tutti i processi nella sessione corrente perdono il loro terminale di controllo.
Questa chiamata ioctl() funziona solo su file descriptor (descrittori di file) connessi a /dev/tty; ciò è usato dai processi demoni quando sono invocati da utenti connessi ad un terminale. Il processo prova ad aprire /dev/tty; se l'operazione ha successo, si stacca da solo dal terminale usando TIOCNOTTY, se invece l'apertura fallisce, il processo non è attaccato a un terminale e non ha bisogno di staccarsi da solo.
FILE
/dev/ttyVEDERE ANCHE
chown(1), getty(1), mknod(1), ioctl(2), termios(3), console(4), ttyS(4)
Index
This document was created by man2html using the manual pages.
Time: 00:23:57 GMT, November 20, 2008


