6f5f7f15

Команды терминала


Терминал управляется компьютером. Компьютер посылает терминалу текст не только для отображения на экране, но также и посылает команды терминалу, которые должны выполняться. Они называются ``управляющими кодамми" (байтами) и ``escape-последовательностями". Например, управляющий код CR (возврат каретки) перемещает курсор на левый край экрана. Некоторая escape-последовательность (несколько байтов, где первый байт - управляющий код "Escape") может перемещать курсор в место на экране, определенное параметрами, помещенными внутри escape-последовательности.

``Первые терминалы" имели только несколько таких команд, но современные терминалы, имеют их сотни. Вид дисплея может быть изменен для некоторых параметров: типа яркости, тусклости, подчеркивания, мигания и негативного изображения. Динамик в терминале может "пищать", когда нажата какая-то клавиша или подавать звуковой сигнал, если произошла ошибка. Функциональные клавиши могут программироваться для специальных значений. Можно подключать различные шрифты. Дисплей может быть пролистан вверх или вниз. Определенные части экрана могут быть стерты. Могут использоваться различные типы управления потоком данных, чтобы остановить поток данных, когда байты посланы терминалу быстрее, чем терминал упевает их обрабатывать. Имеется еще много чего, о чем вы можете прочесть в руководстве по терминалу.



Содержание раздела