|
TTY(4) manual page
Table of Contents
tty - terminale di controllo (controlling terminal)
Il file /dev/tty è un file a caratteri con major number 5 e minor number
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
- Stacca il processo
corrente dal suo terminale di controllo, e lo rimuove dal suo gruppo di
processi corrente, senza attacarlo a un nuovo gruppo (cioè, setta il suo
process group ID a zero). Questa chiamata ioctl() funziona solo su file
descriptor (descrittori di file) connessi a /dev/tty ; ciò è usato dai
processi daemon quando sono invocati da utenti connessi ad un terminale.
Il processo prova a 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.
/dev/tty
mknod(1)
, chown(1)
, getty(1)
, termios(2)
,
console(4)
, ttys(4)
Table of Contents
|