Emulador de terminal

Con la proliferación de los miniordenadores, una misma persona estaba obligada a manejar varios terminales sobre su mesa, uno por cada ordenador.

Los trabajadores ahora tenían un ordenador de escritorio y un terminal sobre su mesa.

Sin embargo, Telnet es un emulador de "mínimo común denominador", es decir, excesivamente simple.

En los ordenadores Unix el emulador de terminal por defecto es Term, que tiene su versión para escritorio gráfico en xterm.

Esta solución, por otro lado, permite modernizar la aplicación legacy (residente en el host) y darle un aspecto web.

Pocos términos usados en computación han sufrido tantos avatares a lo largo del progreso técnico tan intensamente como el de intérprete de comandos (tales como consola, CLI, TUI, TTY, terminal o shell).

Históricamente, la consola era un terminal de datos (es decir, un dispositivo físico), pero como dichos aparatos ya casi no existen, la palabra pasó a utilizarse como sinónimo de "pantalla del CLI".

Por otro lado, un emulador de terminal (o TTY) es un programa que permite imitar aquellos viejos terminales, para acceder a diversos servicios aún vigentes bajo ese tipo de formato (como Telnet).

Ejemplos de estos programas son: HyperTerminal, Xterm, PuTTY y SSH.

Si en esa consola ejecutamos SSH y nos comunicamos a través de la red con un computador remoto, diremos que tenemos un terminal abierto.

En los tres casos trabajaremos con una shell, digamos Bash, y las diferencias de funcionalidad son mínimas.

Imagen de ejemplo de una sesión Bash , tomada en Gentoo Linux .
Una captura de pantalla del emulador de terminal Xterm que muestra el contenido de /etc en un sistema, usando el shell bash.