Xterm и Terminal

Anonim

И xterm, и Terminal - это эмуляторы терминалов, общие для систем на базе UNIX, работающих под управлением системы X Windows. Терминальный эмулятор - это в основном терминальное приложение, которое позволяет пользователю получать доступ к программам, которые изначально были разработаны для связи с каким-либо другим типом терминала. Он просто реплицирует функциональность классических компьютерных терминалов. Терминальные эмуляторы в основном используются системными администраторами, потому что некоторые встроенные программы командной строки не могут работать самостоятельно, поэтому сторонние эмуляторы терминала используются для общения с системой. Командная строка часто является лучшим способом для Linux-систем, потому что большинство задач лучше всего работают с консолью.

Встроенный эмулятор терминала для Windows - «Командная строка», в то время как Mac OS X использует «Терминал» в качестве приложения эмуляции терминала, которое находится в / Application / Utilities. Терминал является одним из самых важных приложений для пользователей Linux, предоставляющих пользователям доступ к оболочке. Терминал - вот где покоится истинная сила Linux. Однако Linux предлагает несколько эмуляторов терминала, исключительных для каждой версии графического интерфейса. Linux-системы, использующие систему X Windows, используют «xterm» в качестве программы эмуляции терминала по умолчанию. Хотя, xterm может показаться немного классическим, это по-прежнему терминал по умолчанию для системы X Windows, основанный только на философии текста.

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

Терминал - это интерфейс командной строки, который позволяет пользователям общаться с компьютером так же, как написанное слово для людей. Терминал для Linux подобен командной строке Windows. Это одна из самых мощных функций Linux, которая предоставляет пользователям доступ к интерфейсу командной строки. Проще говоря, Terminal - это эмулятор терминала для настольных компьютеров Linux. Другие среды настольных компьютеров, такие как Ubuntu, также используют терминал в качестве своего эмулятора терминала по умолчанию. Каждая среда рабочего стола имеет различные методы доступа к терминалу. Один из простейших способов - удерживать клавиши Ctrl + Alt + T одновременно, что запустит окно терминала.

Что такое Xterm?

XTerm - программа эмулятора терминала по умолчанию для систем Linux, работающих под управлением системы X Windows. Вы можете просто ввести xterm в окне терминала и нажать Enter, и он запустит среду X11 вместе с окном xterm. Однако в среде рабочего стола GNOME xterm по умолчанию не установлен. Вы должны установить сначала и запустить xterm из другого эмулятора терминала, такого как Terminal. Кроме того, вы можете создать свой собственный рабочий стол для открытия окна xterm. В отличие от терминала, пользователи могут одновременно запускать несколько экземпляров xterm.

Разница между xterm и Terminal

  1. основной

Оба терминала и xterm - это эмуляторы терминала, которые позволяют использовать терминал в графической среде. Это текстовое окно в графическом интерфейсе, которое позволяет пользователям выполнять команды напрямую. Это приложение эмуляции терминала по умолчанию для Linux. Однако Linux предлагает множество терминальных эмуляторов, одним из которых является «xterm»; это эмулятор терминала по умолчанию для систем Linux и UNIX, работающих под управлением системы X Windows. Это сложный терминал, используемый для облегченных распределений.

  1. Управление процессом

У пользователей может быть несколько экземпляров xterm, работающих одновременно на одном экране, что означает, что каждое окно соответствует отдельному процессу, каждый из которых обеспечивает независимый ввод и вывод для оболочки или процесса ее запуска. С другой стороны, терминал контролирует только один сеанс за раз, что означает, что управляющий терминал имеет отношение «один к одному» с сеансом, и каждый сеанс выполняется отдельно как дочерний процесс терминала. Терминал, на котором регистрируется сеанс, становится управляющим терминалом для этого процесса.

  1. буфер обмена

Все, что вы разрезаете (⌘-X) и копировать (⌘-C), хранится в буфере обмена, и система считывает его из буфера обмена, когда вы используете пасту (⌘-V). Выбор автоматически не помещается в терминал. Выбранный текст, который вы скопировали, изначально хранится в месте, называемом «картон». XTerm, с другой стороны, использует буфер буфера обмена для копирования и вставки текста, однако он не используется в конфигурации по умолчанию. Xterm поддерживает буфер PRIMARY по умолчанию, который принимает входные данные только тогда, когда пользователь выделяет текст с помощью мыши, а выделенный текст вставляется в том же окне, когда пользователь нажимает среднюю кнопку мыши.

  1. Доступ

Одним из самых простых способов открытия терминала в системах Linux является одновременное удерживание комбинации клавиш Ctrl + Alt + T и открытие окна терминала. Доступ к нему можно получить только из папки «Утилиты» в папке «Приложения», открыв приложение «Терминал». Вы также можете найти Терминал в тире или добавить ярлык в свою Launcher. Одновременное нажатие Alt + F2 и ввод «gnome-terminal» также откроют окно терминала. Однако вам нужно просто набрать xterm в окне терминала и нажать Enter, чтобы запустить среду X11 вместе с окном xterm.

Xterm vs. Terminal: Сравнительная таблица

Резюме Xterm и Terminal

Хотя xterm и Terminal являются терминальными эмуляторными программами для Linux и UNIX-систем, xterm - это приложение эмуляции терминала по умолчанию для систем под управлением системы X Windows. Терминал - это интерфейс командной строки, который позволяет пользователям получать доступ к оболочке.Это бьющееся сердце Linux и одна из его самых мощных функций, в основном используемая системными администраторами, потому что большинство встроенных программ командной строки невелики сами по себе, и им нужны сторонние программы для взаимодействия с системой с помощью команд. Linux предлагает множество эмуляторов терминалов, включая xterm, который является эмулятором терминала по умолчанию для системы X Windows.