Skip to main content

Что такое эмулятор терминала?

Эмулятор терминала - это компьютерное приложение, которое эмулирует или ведет себя как аппаратный терминал, состоящий по меньшей мере из клавиатуры и монитора. Аппаратные терминалы обеспечивают доступ к данным и программам, установленным или хранящимся на централизованных компьютерах, которые часто называют мэйнфреймами. Эти специализированные компьютеры, как правило, представляют собой серверы, оснащенные большими объемами памяти, высокой емкостью хранения и очень быстрыми, мощными процессорами для обработки нескольких запросов от клиентских компьютеров. Вместо того, чтобы нуждаться в физическом мониторе и клавиатуре для конкретной цели доступа к ресурсам центрального компьютера, были разработаны эмуляторы терминала, позволяющие программному обеспечению занять место аппаратного обеспечения.

Терминальное приложение и TTY - это термины, используемые для обозначения эмулятора терминала. Хотя многие люди считают эмулятор терминала синонимом терминала оболочки, командной строки или текстового терминала, в этих словах есть небольшие различия. Например, оболочка - это само приложение, а не просто окно. Он не представляет графический интерфейс пользователя (GUI), а работа в командной строке выполняется внутри оболочки. Работа командной строки всегда в текстовом режиме и отсутствует в графическом интерфейсе; технически эмулятор терминала может быть графическим. Когда они графические, их иногда называют терминальными окнами.

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

Существует множество причин, по которым эмулятор терминала используется на персональном компьютере (ПК) для доступа к ресурсам на централизованных компьютерах, которые могут быть локальными или удаленными. Врачам и другим медицинским работникам часто требуется доступ к результатам лабораторных анализов для пациента. Эти результаты обычно хранятся на центральном компьютере лаборатории, к которому можно получить доступ с компьютеров, используемых поставщиком медицинских услуг, если установлен эмулятор терминала. Крупные компании с сотнями сотрудников часто используют эмуляторы терминалов, установленные на ПК за рабочими столами своих сотрудников, чтобы предоставить им доступ к информации и программному обеспечению, которое иногда доступно только на центральном компьютере.

Администраторы Linux и Unix часто используют эмуляторы терминалов для доступа к различным компьютерам, таким как веб-сервер или сервер FTP. Опытные пользователи ПК с операционной системой Linux для настольных компьютеров иногда используют эмуляторы терминала для доступа к системе под графическим интерфейсом, потому что некоторые операции можно выполнять только в командной строке или лучше всего выполнять из командной строки. По сути, любому, кто хочет получить доступ к данным и использовать ресурсы централизованного компьютера, потребуется либо аппаратный терминал, либо эмулятор терминала.