Estos dispositivos/terminales/teletipos se utilizaron como medio para ingresar y mostrar datos desde un dispositivo de computadora. Las computadoras se conectaron a estos dispositivos/terminales/teletipos a través de enlaces en serie. Estas terminales fueron grandes. Hubo un número exacto correspondiente a cada teletipo y referido por su archivo de dispositivo, como /dev /ttyn. El sistema leería este archivo para interpretar lo que se ingresa desde el teletipo y escribir al mismo archivo para imprimir para ese teletipo. Un ejemplo de dicho dispositivo es el modelo de teletipo 33 ASR.
El teletipo ASR-33 era un dispositivo interactivo estándar en ese momento. Era ruidoso y un poco lento imprimir en papeles grandes de color amarillo en formato mayúscula solo.
Con el avance tecnológico, los terminales de visualización de video se hicieron cargo de los terminales de teletipo. Dec VT100 Terminal, introducido en 1978, fue un ejemplo de un terminal de visualización de video. No era una computadora sino un dispositivo para ingresar y recuperar datos de una computadora conectada.
Posteriormente se introdujeron muchas variantes, como los terminales de la serie VT101, VT102 y VT200 que reemplazaron el VT100. Sin embargo, estas terminales no se mantuvieron al día con el entorno informático moderno. Por lo tanto, se introdujeron programas de emulación terminal para hacerse pasar por estos terminales basados en hardware.
Clasificación de los dispositivos TTY
Los dispositivos TTY o los dispositivos de teletipo son dispositivos basados en personajes. Los dispositivos TTY se pueden clasificar en tres tipos:
Los dispositivos TTY en serie obtuvieron su nombre porque los terminales reales basados en personajes se unieron a un sistema UNIX utilizando un cable en serie. Los terminales virtuales y los pseudo terminales se llamaron dispositivos TTY porque se comportan como los dispositivos en serie desde la perspectiva del programador.
Buscando "TTY" en Linux
Hay muchos teletipos definidos en los sistemas modernos de Linux. Para enumerar diferentes dispositivos TTY, ejecute el siguiente comando:
$ ls -l /dev | Grep 'tty'
Quizás no haya visto el TTY numerado por encima de 6, pero como puede ver en el comando anterior, hay muchos tty extraños como TTY40, TTY27, etc. Se puede acceder a los TTY del 1 al 6 presionando "CTRL+ALT+FN”(Para n entre 1 y 6). Cuando elija cualquiera de estas combinaciones, aterrizará en una interfaz de texto sin formato que tenga una interfaz de inicio de sesión basada en texto independiente. Para volver a la interfaz gráfica, presione "Ctrl+Alt+F7".
El teletipo "tty2" está asociado con [Ctrl]+[Alt]+[F2], "Tty3"Está unido a [Ctrl]+[Alt]+[F3] y así sucesivamente hasta F6. El teletipo (TTY7) está reservado para la interfaz gráfica, que se maneja por un programa "Sesión de gnomo". Así, cuando presionamos [Ctrl]+[Alt]+[F7], Volvemos al entorno gráfico. Esto funcionó en Kali Linux. Pero en el caso del sistema Ubuntu, es posible que deba ingresar "Ctrl+Alt+F2", dependiendo del sistema operativo.
La lista de los dispositivos TTY activos se puede ver en el archivo "controladores":
$ cat/proc/tty/conductores
Terminologías de terminales generales
Ahora que hemos visto un poco sobre la importancia histórica y la introducción general de los dispositivos de teletipo o TTY, parece una buena idea escribir algunas palabras sobre términos generales relacionados con terminales.
Caparazón: Es un intérprete de línea de comandos para Linux y sirve como interfaz o medio entre un usuario y el núcleo. Uno puede desarrollar su propio caparazón. Los programas de shell más utilizados son Bourne Shell, C Shell, Korn Shell, etc.
Bash, ZSH, CSH: Estos son todo tipo de conchas. Muchos comandos son comunes y tienen una sintaxis similar. Uno puede cambiar fácilmente entre estas conchas después de instalarlas.
Terminal: Es un software para interactuar con el shell ejecutando los comandos/scripts, mostrando las salidas, etc.
Cómo usar el comando tty
echo "$ shell"
Como puede ver en la salida, el shell actual es "bash". Este es el shell predeterminado para su sistema.
$ tty
El "/desarrollo"Directorio contiene las entradas para sistemas de archivos que representan diferentes dispositivos conectados a su sistema. La opción "-s" devuelve el estado de salida y con el "-ayuda"Opción, se puede ver el mensaje de ayuda.
Conclusión
Las computadoras han evolucionado y también lo hicieron las terminales y otras cosas relacionadas. Los teletipos, los antiguos terminales gigantes basados en hardware, siguen siendo una parte integral de un sistema informático pero ahora en un programa de emuladores basado en software. Esperamos que hayas encontrado este artículo útil. Echa un vistazo a otros artículos de Sugerencia de Linux para obtener más consejos y tutoriales.