Терминал (значения и определение)¶
Терминал (от лат. terminalis — конечный, расположенный на границе) — многозначный термин, обозначающий конечную точку какой-либо системы, устройства или процесса. В зависимости от контекста под терминалом понимают компьютерное устройство для взаимодействия с вычислительной системой, пункт перевалки грузов на транспорте, а также программное обеспечение для доступа к удалённому серверу.
¶Компьютерный терминал
В вычислительной технике терминал — это устройство или программа, предназначенные для ввода данных в компьютерную систему и вывода результатов её работы. Исторически терминал представлял собой аппаратный комплекс, состоящий из клавиатуры и монитора, который подключался к многопользовательской ЭВМ (мейнфрейму) через последовательный интерфейс. Классическими примерами являются терминалы DEC VT100, выпускавшиеся с 1978 года, и серия VT52.
¶Аппаратные терминалы
В эпоху мейнфреймов (1960–1980-е годы) терминалы были «тонкими клиентами»: они не имели собственных вычислительных мощностей и лишь отображали символы, передаваемые центральным компьютером. Различали:
- Алфавитно-цифровые терминалы — работали только с текстом (символьный ввод-вывод).
- Графические терминалы — поддерживали отображение векторной или растровой графики (например, Tektronix 4010).
- Терминалы с «умной» логикой — имели локальную память и могли редактировать строку перед отправкой на сервер.
С распространением персональных компьютеров аппаратные терминалы утратили массовое значение, однако их эмуляция активно используется до сих пор.
¶Эмуляторы терминала
Эмулятор терминала — это программа, которая воспроизводит поведение аппаратного терминала внутри современной операционной системы. Наиболее известные реализации: xterm (стандарт для Unix-систем), GNOME Terminal, Konsole, Windows Terminal, iTerm2 (для macOS). Эмуляторы поддерживают цветной вывод, буфер прокрутки, вкладки и работу с текстовыми интерфейсами.
¶Командная строка и shell
В операционных системах семейства Unix термин «терминал» часто употребляется как синоним интерфейса командной строки. Пользователь вводит команды в программу-оболочку (shell), например Bash, Zsh или PowerShell. Терминал обеспечивает передачу ввода и вывода между пользователем и shell, но не является самой оболочкой. В Windows аналогом служит командная строка cmd.exe и среда PowerShell.
Ключевая особенность терминала — работа со стандартными потоками ввода (stdin), вывода (stdout) и ошибок (stderr). Это позволяет объединять команды в конвейеры, например: cat file.txt | grep "слово".
¶Транспортный терминал
На транспорте терминал — это специализированный пункт, где начинается, заканчивается или перераспределяется перевозка грузов и пассажиров. Терминалы обеспечивают перевалку с одного вида транспорта на другой, временное хранение и обслуживание транспортных средств.
¶Морские и речные порты
Морской терминал — комплекс сооружений для обработки судов и грузов. Различают контейнерные терминалы (например, порт Роттердама), нефтяные и газовые терминалы (для приёма танкеров и СПГ-газовозов), зерновые и универсальные. Крупнейший контейнерный терминал России — «Первый контейнерный терминал» в порту Санкт-Петербурга.
¶Аэропорты
Пассажирский терминал аэропорта — здание, через которое проходят пассажиры при посадке на рейс и после прилёта. В крупных аэропортах действует несколько терминалов, разделённых по авиакомпаниям или направлениям. Например, в аэропорту Шереметьево (Москва) шесть терминалов (B, C, D, E, F, A). Грузовые терминалы аэропортов обрабатывают авиационные отправления.
¶Железнодорожные и автобусные вокзалы
Вокзал выполняет функции пассажирского терминала: обеспечивает посадку, высадку, продажу билетов и ожидание транспорта. Грузовые железнодорожные терминалы предназначены для контейнерных перевозок и перегрузки на автомобильный транспорт.
¶Платёжные и банковские терминалы
В финансовой сфере терминалом называют электронное устройство для проведения безналичных платежей. Основные виды:
- POS-терминал (Point of Sale) — устройство для приёма банковских карт в магазинах и кафе. Считывает карту, связывается с банком и авторизует операцию.
- Банкомат (ATM) — многофункциональный терминал для выдачи наличных, внесения денег и оплаты услуг.
- Платёжный терминал — автомат для приёма наличных в счёт оплаты мобильной связи, коммунальных услуг и штрафов. В России такие терминалы были особенно популярны в 2000-е годы, однако с развитием мобильных банков их количество сократилось.
- Терминал для снятия наличных на кассе (cash-out) — позволяет получить наличные при покупке в магазине.
Работа платёжных терминалов в России регулируется законом «О национальной платёжной системе» (161-ФЗ) и нормативными актами Банка России.
¶Терминал в энергетике
В электроэнергетике терминал — это оконечное устройство, через которое энергия передаётся потребителю. Например, терминал высокого напряжения на подстанции преобразует ток для распределения по линиям. В газоснабжении действуют газораспределительные терминалы, снижающие давление магистрального газа перед подачей в жилые дома.
¶Терминал как программный интерфейс
В разработке программного обеспечения терминалом также называют программный модуль, обеспечивающий взаимодействие пользователя с операционной системой через текстовый протокол. Современные терминалы поддерживают:
- Экранирование ANSI (цвета и управление курсором);
- Юникод и кириллицу;
- Возможность работы с несколькими сеансами одновременно (screen, tmux);
- SSH-соединения для удалённого администрирования серверов.
¶См. также
- Консоль (компьютер)
- Командная строка
- Мейнфрейм
- Тонкий клиент
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →
