TTY(4)

ИМЯ
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)