Что означают pty и tty?

Это должно содержаться в $_SERVER['REMOTE_ADDR'] переменная.

224
задан MoonRunestar 13 August 2015 в 11:51
поделиться

1 ответ

История

А tty телетайп t erminal- порт на компьютере - исходные терминалы использовали клавиатуру для входа и построчный принтер для вывода прежде компьютерные терминалы .

А pty псевдотелетайп порт, обеспеченный Ядром для соединения программ, эмулирующих терминалы, такие как xterm или экран.

  • телетайп Word прибывает из электромеханического телетайп в 1930-х, который сделал телеграфный кодирование с 1840-х полностью автоматизированный.

терминал А является просто пользовательским интерфейсом, который использует текст для ввода и вывода.

Реализации & Соглашения о присвоении имен

Они отличались немного в операционных системах типа Unix.

Linux монтирует специальную файловую систему devpts на [1 117]/dev (' по-видимому, обозначающий [1 137] serial), который создает соответствующую запись в /dev/pts для каждого нового окна терминала, которое Вы открываете, например, /dev/pts/0


, macOS/FreeBSD также использует псевдотелетайп порты в файловая структура/dev однако, они используют пронумерованное TTY соглашение о присвоении имен ttys для каждого нового окна терминала, которое Вы открываете, например, /dev/ttys002


, Microsoft Windows все еще имеет понятие LPT порт для Терминалов Построчного принтера с cmd.exe оболочка.

0
ответ дан 23 November 2019 в 03:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: