Терминал - это символьное устройство, обеспечивающее посимвольный ввод и вывод данных. Связью между терминалами и программами, работающими с ними, управляет интерфейс терминала. Ниже приведены примеры устройств tty:
Устройства tty (терминалы) можно добавлять, удалять, просматривать и изменять с помощью Web-администратора системы, SMIT или специальных команд, как и любые другие устройства системы.
Информация о функциях терминала
хранится в базе данных terminfo. Значение переменной среды
TERM задает конкретное описание терминала в базе данных
terminfo. Это описание содержит всю информацию, необходимую
программе для связи с текущим устройством tty.
Значения TERM для различных терминалов | |
---|---|
Дисплей/Терминал | Значение |
Терминал 3161 ASCII | ibm3161 |
Терминал 3163 ASCII | ibm3161 |
DEC VT100 (терминал) | vt100 |
DECVT220 | vt220 |
Дисплейная станция 3151 ASCII с кассетой или дисплейная станция 3161 ASCII с кассетой | ibm3161-C |
Дисплейная станция 3162 ASCII | ibm3161 |
Дисплейная станция 3162 ASCII с кассетой | ibm3162 |
Дисплей 6091 | lft |
AIXwindows | aixterm |
Дополнительная информация о записях базы данных terminfo приведена в описании формата файла terminfo. Информация о преобразовании записей termcap в terminfo приведена в описании команды captoinfo. (В файле termcap содержатся описания терминалов для устаревших версий системы Berkeley.)
Протокол передачи данных предоставляет аппаратно-независимый пользовательский интерфейс для связи между компьютером и асинхронным устройством. Например, пользователь может ввести несколько символов в определенной последовательности для удаления строки или отмены текущего процесса. Последовательность символов, как и другие характеристики терминала, например, быстродействие линии связи, могут быть заданы пользователем с помощью приложения Web-администратор системы, команды chdev, Инструмента управления системой (SMIT) или команды stty.
Большинство приложений (включая оболочки и редакторы) разработаны для интерфейса с терминалами, применяющими протокол передачи данных POSIX (по умолчанию). Изменить протокол передачи данных Berkeley можно с помощью команды stty.
Для установления соединения между хостом и подключенным терминалом необходимы: