tty - управляющий терминал
НАЗВАНИЕtty - управляющий терминал
ОПИСАНИЕ
Файл /dev/tty - это символьный файл с главным числом 5 и
второстепенным числом 0, имеющий режим доступа 0666 и
владельца-группу root.tty. Это копия устройства,
управляющего процессами, если они есть.
В дополнение к вызовам ioctl(), поддерживаемым
устройством, на которое ссылается tty, также возможны
следующие запросы ioctl():
TIOCNOTTY
Отсоединяет текущий процесс от его управляющего
терминала и исключает его из текущей группы
процессов, не связывая его с новой группой
процессов (т.е., устанавливает в качестве
идентификатора группы 0). Этот вызов ioctl()
работает только с описателями файла,
присоединенного к /dev/tty; это используется
процессами-демонами, когда они вызываются с
терминала. Данный процесс пытается открыть
/dev/tty; если его открыть удалось, он
отсоединяется от терминала с помощью TIOCNOTTY,
если же операция не удалась, то, очевидно, процесс
не присоединен к терминалу и не требует
отсоединения.
ФАЙЛЫ
/dev/tty