Xterm y Terminal

Anonim

Tanto xterm como Terminal son emuladores de terminal comunes a los sistemas basados ​​en UNIX que ejecutan el sistema X Windows. Un emulador de terminal es básicamente una aplicación de terminal que le permite al usuario acceder a programas que se desarrollaron originalmente para comunicarse con algún otro tipo de terminal. Simplemente replica la funcionalidad de los terminales de computadora clásicos. Los administradores de sistemas utilizan la mayoría de los emuladores de terminales porque algunos programas de línea de comandos incorporados no pueden funcionar por su cuenta, por lo que se utilizan emuladores de terminales de terceros para comunicarse con el sistema. La línea de comandos a menudo es la mejor manera de utilizar sistemas Linux porque la mayoría de las tareas funcionan mejor con la consola.

El emulador de terminal incorporado para Windows es "Indicador de comando", mientras que Mac OS X utiliza "Terminal" como su aplicación de emulación de terminal que se encuentra en / Aplicación / Utilidades. Terminal es una de las aplicaciones más importantes para usuarios de Linux que brinda a los usuarios acceso al shell. Terminal es donde descansa el verdadero poder de Linux. Sin embargo, Linux ofrece una serie de emuladores de terminal exclusivos para cada versión de GUI. Los sistemas Linux que ejecutan el sistema X Windows usan "xterm" como su programa emulador de terminal predeterminado. Aunque, xterm puede parecer un poco clásico, sigue siendo el terminal predeterminado para el sistema X Windows que se basa únicamente en la filosofía del texto.

¿Qué es la terminal?

Terminal es una interfaz de línea de comando que permite a los usuarios comunicarse con la computadora de la misma manera que la palabra escrita es para los seres humanos. Terminal a Linux es como el símbolo del sistema a Windows. Es una de las características más poderosas de Linux que proporciona a los usuarios acceso a la interfaz de línea de comandos. En pocas palabras, Terminal es el emulador de terminal predeterminado del entorno de escritorio de Linux. Otros entornos de escritorio como Ubuntu también usan Terminal como su paquete de emulador de terminal predeterminado. Cada entorno de escritorio tiene diferentes métodos para acceder a la Terminal. Uno de los métodos más simples es mantener presionadas las teclas Ctrl + Alt + T al mismo tiempo que se abrirá la ventana de terminal.

¿Qué es Xterm?

XTerm es el programa de emulador de terminal predeterminado para sistemas Linux que ejecutan el sistema X Windows. Simplemente puede escribir xterm en la ventana de la Terminal y presionar enter y se iniciará el entorno X11 junto con una ventana de xterm. Sin embargo, en el entorno de escritorio GNOME, xterm no se instala de forma predeterminada. Debe instalar primero y lanzar xterm desde otro emulador de terminal como Terminal. Además, también puede crear su propio iniciador de escritorio para abrir la ventana xterm. A diferencia de Terminal, los usuarios pueden tener varias instancias de xterm ejecutándose al mismo tiempo.

Diferencia entre xterm y terminal.

  1. BASIC

Tanto Terminal como xterm son programas emuladores de terminal que permiten el uso del terminal en un entorno gráfico. Es una ventana de solo texto en una GUI que permite a los usuarios ejecutar comandos directamente. Es la aplicación de emulación de terminal predeterminada para Linux. Sin embargo, Linux ofrece una variedad de emuladores de terminal, uno de los cuales es el "xterm"; es el emulador de terminal predeterminado para sistemas Linux y UNIX que ejecutan el sistema X Windows. Es un terminal sofisticado usado para distribuciones livianas.

  1. Gestión de proceso

Los usuarios pueden tener varias instancias de xterm ejecutándose a la vez en la misma pantalla, lo que significa que cada ventana corresponde a un proceso independiente y cada una proporciona una entrada y salida independientes para un shell o un proceso que lo ejecuta. Por otro lado, el terminal controla solo una sesión a la vez, lo que significa que un terminal de control tiene una relación de uno a uno con una sesión y cada sesión se ejecuta por separado como el proceso secundario del terminal. El terminal en el que se registra una sesión se convierte en el terminal de control para ese proceso.

  1. Portapapeles

Todo lo que corte (⌘-X) y copie (⌘-C) se almacena en el portapapeles y el sistema lo sigue leyendo desde el portapapeles cuando usa pegar (⌘-V). Una selección no se pone en el terminal automáticamente. El texto seleccionado que copió se almacena inicialmente en un lugar llamado "tablón". XTerm, por otro lado, solo utiliza el búfer del portapapeles para copiar y pegar texto, sin embargo, no se usa en la configuración predeterminada. Xterm solo admite el búfer PRIMARIO de forma predeterminada, que recibe entradas solo cuando el usuario resalta el texto con el mouse y el texto seleccionado se pega en la misma ventana cuando el usuario presiona el botón central del mouse.

  1. Acceso

Una de las maneras más fáciles de abrir una terminal en sistemas Linux es mantener la combinación de las teclas Ctrl + Alt + T simultáneamente y la ventana de la terminal se abrirá. Solo se puede acceder desde la carpeta Utilidades en la carpeta Aplicaciones abriendo la aplicación Terminal. También puede buscar Terminal en el Tablero o agregar un acceso directo a su Iniciador. Al presionar Alt + F2 al mismo tiempo y escribir "gnome-terminal" también se abrirá la ventana de Terminal. Sin embargo, simplemente debe escribir xterm en la ventana de la Terminal y presionar enter para iniciar el entorno X11 junto con una ventana de xterm.

Xterm vs. Terminal: Tabla de comparación

Resumen de Xterm y Terminal

Aunque tanto xterm como Terminal son programas emuladores de terminal para sistemas basados ​​en Linux y UNIX, xterm es la aplicación de emulación de terminal predeterminada para sistemas que ejecutan el sistema X Windows. Terminal es la interfaz de línea de comandos que permite a los usuarios acceder al shell.Es el corazón palpitante de Linux y una de sus funciones más poderosas que utilizan principalmente los administradores del sistema porque la mayoría de los programas de línea de comandos incorporados no son muy buenos por sí solos y necesitan programas de terceros para interactuar con el sistema a través de comandos. Linux ofrece una variedad de emuladores de terminal, incluido xterm, que es el emulador de terminal predeterminado para el sistema X Windows.