En el artículo de Wikipedia (Terminal de computadora) en la sección de terminales impresas del artículo dice que "Los terminales de usuario temprano conectados a las computadoras eran teleimpresores electromecánicos o teletipos (TeleTYpewriter, TTY) ..."
Entonces, ¿TTY significa teletipos? Pero no tiene ningún sentido para mí porque nunca lo he visto y no tengo idea de lo que significa "tele".
tele
teléfono, el teletipo, etc. proviene de una raíz griega que significa lejano o lejano. Los TTY proporcionan una interfaz virtual similar a la que proporcionan las máquinas físicas. Este es el origen del ancho de 80 caracteres y los códigos de retorno de carro y salto de línea.Respuestas:
Los primeros terminales de usuario conectados a las computadoras eran teleimpresores electromecánicos o teletipos (TeleTYpewriter, TTY), y desde entonces TTY se ha seguido utilizando como nombre para la consola de solo texto, aunque ahora esta consola de solo texto es una consola virtual, no una consola física. .
Hay 6 consolas virtuales en Ubuntu a las que se accede mediante los atajos de teclado Ctrl+ Alt+ F1a Ctrl+ Alt+ F6. Puede alejarse de una consola virtual (mover la consola al fondo) utilizando el método abreviado de teclado Ctrl+ Alt+ F7.
En Ubuntu 17.10, la pantalla de inicio de sesión ahora usa la terminal virtual 1. En Ubuntu 17.10 y posteriores, presione Ctrl+ Alt+ F3hasta Ctrl+ Alt+ F6para acceder a una consola virtual y presione Ctrl+ Alt+ F2para volver al entorno de escritorio.
Consola virtual Ubuntu 18.04
fuente
Este es un escritor de teletipos:
Al presionar una tecla se envía un carácter por el enlace serie. Los caracteres entrantes en el enlace serie se imprimen en la impresora. Entonces, cuando escribe
ls
, obtiene una copia impresa de la lista de archivos.(de http://www.cl.cam.ac.uk/~djg11/howcomputerswork/ )
fuente
Sí, el origen de
TTY
en Unix es del teletipo. La tele en el teléfono, teletipo, etc. proviene de una raíz griega que significa lejos o lejos.tele
+phon
(sonido) = Hablando a distancia y así sucesivamente.Los sistemas de tiempo compartido (pre-Unix) desarrollaron terminales físicos que le permitieron interactuar (compartir) con la computadora durante el tiempo programado. Estos terminales significaban que no tenía que estar físicamente frente a la computadora para usarla. También puede enviar la salida a un teletipo, que imprimiría la salida en esa ubicación.
Esta era la infraestructura física existente cuando se desarrolló Unix, por lo que era natural usarla para redes Unix. La emulación en terminales virtuales o de software de las características en terminales físicos impidió la ruptura de código o infraestructura de red más antiguos.
Es este origen en las terminales físicas (y, en última instancia, las máquinas se originan en el sistema de telégrafo (escritura distante) y su uso de códigos de control que explican ciertos estándares de terminales en la actualidad. Estos incluyen el ancho estándar de 80 caracteres y los códigos de retorno de carro y salto de línea.
fuente
La primera máquina de telégrafo de impresión fue patentada en 1846. Varias compañías continuaron desarrollándolas, y la palabra "Teletipo" se registró por primera vez en 1921. Una de estas compañías cambió su nombre a Teletype Corporation en 1928 y fue adquirida por AT&T en 1930. ( Fuente: en.wikipedia.org/wiki/Teleprinter)
Entonces, estas máquinas habían visto casi 100 años de desarrollo antes de las primeras computadoras, y eran la opción obvia para un dispositivo con interfaz humana. Había terminales más caras, pero los teletipos eran generalmente las opciones más baratas y confiables. AT&T / Bell Labs era propietario de la corporación Teletype cuando se desarrolló Unix por primera vez, y las computadoras de Digital Equipment en las que se desarrolló incluían terminales Teletype 33ASR como equipo estándar. TTY era el nombre del dispositivo para terminales en el PDP-7 y PDP-11 en el que se originó Unix, probablemente regresó al PDP-1 y quién sabe qué antes. Entonces, cuando comenzaron a trabajar en un controlador de dispositivo terminal para Unix, ¿por qué usarían algo más?
Estaba confundido cuando supe por primera vez que MSDOS usaba COM: como el nombre del dispositivo para los puertos seriales. Pensé que TTY fue transmitido por los antiguos, ¡esto es herejía!
fuente
En los últimos días de los teletipos, la comunidad sorda lo adoptó como una forma de comunicación. Oficialmente llamado TDD (dispositivo telefónico para sordos) con el desarrollo y refinamiento de equipos que usaban los mismos medios de comunicación de Baudot y Ascii, los sordos lo adoptaron ampliamente para firmar "TTY" porque es más fácil de firmar que "TDD" . Hoy en día, se está volviendo antiguo ya que las personas sordas usan transmisores de video para comunicarse. Los TTY / TDD se encuentran principalmente en entornos públicos en aeropuertos, agencias gubernamentales, lugares públicos, etc., que apenas se usan debido a la proliferación de dispositivos inalámbricos.
fuente
Entonces, de vuelta en el día. Las computadoras se conectaron a través de una conexión en serie al teletipo que usted menciona. Eran esencialmente impresoras matriciales. Puedes mirar en youtube y ver cómo funcionan. Para mantener el código heredado, cada terminal o ventana de interfaz de usuario que tiene le gusta a un dispositivo tty en / dev.
Nada más que semántica.
fuente