ИМЯ
tty − контроллирующий терминал
ОПИСАНИЕ
Файл /dev/tty - символьный файл со старшим номером 5 и младшим номером 0, обычно с доступом 0666 и владельцем.группой root.tty. Это синоним для контролирующего терминала для процесса, если такой есть.
В
дополнение
к
запросам
ioctl(),
поддерживаемым
устройством,
на
которое
ссылается
tty,
поддерживается
также
запрос ioctl():
TIOCNOTTY
Отсоединить текущий процесс от его контролирующего терминала, и удалить его из группы текущего процесса, без присоединения к новой группе процесса (иными словами, установить идентификатор группы процесса в ноль). Этот вызов ioctl() работает только на файловых дескрипторах, присоединенных к /dev/tty; это используется процессами-демонами, когда они запускаются пользователем с терминала. Процесс пытается открыть /dev/tty; если открытие удается, он отсоединяет себя от терминала, используя TIOCNOTTY, а если открытие не удается, он, очевидно, не присоединен к терминалу и не нуждается в том, чтобы отсоединять себя.
ФАЙЛЫ
/dev/tty
СМ. ТАКЖЕ
mknod(1), chown(1), getty(1), termios(2), console(4), ttys(4)