Linux tiene doce consolas TTY que pueden usarse para ejecutar comandos, restaurar el sistema, iniciar Wine o el servidor X opcional. Veamos qué son estas consolas, de dónde vienen y cómo cambiar entre las consolas de Linux.
La abreviatura TTY significa Teletype o teletipo. Allá por 1830, se desarrollaron unas máquinas especiales llamadas teletipos que permitían enviar mensajes escritos en un teclado a lugares remotos. Esto supuso un gran avance para la telegrafía, ya que antes se utilizaba el código Morse para este fin. Los mensajes tenían que codificarse, transmitirse, descodificarse e imprimirse en papel. Por aquel entonces, se patentó un sistema de codificación especial que iba 89 años por delante del ASCII. Las máquinas que utilizaban este sistema sólo tenían cinco teclas. El operador tenía que memorizar distintas combinaciones para cada letra.
En 1963, la codificación ASCI se dio a conocer, por lo que los fabricantes de teletipos empezaron a utilizarla. Tras la invención del teléfono, el uso del teletipo se generalizó aún más. Se hizo posible combinar muchas máquinas en una sola red. De todo esto surgió el fax en 1980. Los ordenadores mejoraron y evolucionaron. Al principio, las instrucciones se introducían mediante tarjetas perforadas especiales, pero pronto se vio que este método era muy incómodo y llevaba mucho tiempo. Todo el mundo necesitaba un dispositivo especial para introducir las instrucciones y obtener el resultado. El mejor candidato para ocupar el lugar de dispositivo de entrada/salida era el teletipo. Proporcionaba todo lo necesario El aparato estaba diseñado para introducir texto, codificarlo, descodificarlo y mostrarlo. Sólo que ahora tenía que haber un ordenador al otro lado, no otro teletipo.
Después, los teletipos se utilizaron mucho para controlar PC y mainframes. Con el tiempo, aparecieron emuladores de hardware de los teletipos, que no utilizaban papel para la salida de datos, sino un tubo de haz de electrones, que consiguieron desbancarlos con gran éxito. Estos dispositivos ofrecían más funciones, como mover el cursor por la pantalla, borrarla y editar texto. Uno de estos teletipos virtuales fue el DEC VT05.
En los sistemas basados en el núcleo Linux, los terminales son un teletipo virtual. Sólo que ahora el teletipo está emulado por software. Tales terminales se llaman pseudo-teletypes o PTS. Linux proporciona un multiplexor de pseudoterminales que gestiona las conexiones a todos estos PTS. Este multiplexor reside en el núcleo y es accesible a través del archivo /dev/ptmx
. Cada una de las doce consolas abiertas por defecto en Linux es un pseudo dispositivo teletipo conectado a este multiplexor.
Cada consola tiene sus propias teclas de acceso rápido. Éstas son Ctrl+Alt+Fn
, donde n es el número de consola del 1 al 12. Para abrir la primera consola tienes que introducir Ctrl+Alt+F1
, la segunda - Ctrl+Alt+F2
, la duodécima - Ctrl+Alt+F12
y así sucesivamente. Abre la tercera consola y autentifícate en ella, luego mira el pseudo número de teletipo:
Aquí el número de dispositivo es /dev/tty3
. Del mismo modo, puedes abrir la sexta consola pulsando Ctrl+Alt+F6
:
La primera consola está ocupada por el gestor de inicio de sesión, y la segunda o séptima por el servidor X. Todas las demás puedes utilizarlas para tus propios fines. Ahora ya sabes qué son las consolas TTY, por qué se llaman así y cómo cambiar entre ellas.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: