GNU/Linux >> Tutoriales Linux >  >> Linux

¿Qué son los pseudo terminales (pty/tty)?

  1. Un dispositivo que tiene las funciones de un terminal físico sin serlo realmente. Creado por emuladores de terminal como xterm. Hay más detalles en la página de manual pty(7).
  2. Tradicionalmente, UNIX tiene un concepto de terminal de control para un grupo de procesos, y muchas funciones de E/S se crean teniendo en cuenta los terminales. Los pseudoterminales manejan, por ejemplo, algunos caracteres de control como ^C.
  3. No están desactualizados y se usan en muchos programas, incluido ssh.
  4. ssh.

La respuesta está en el nombre:"Pseudo" que significa "no es genuino pero tiene la apariencia de".

Con los primeros terminales, siempre había una pieza de hardware conectada con el dispositivo asociado, ya sea un hardware de pantalla o un puerto serie.

Con xwindows, telnet y ssh, surgió la necesidad de "pseudodispositivos" de software para hacer el trabajo de reemplazar el hardware de visualización. Son "Pseudo Terminales"... software que emula el hardware de la Terminal, manejando la entrada y la salida de la misma manera que lo haría un dispositivo físico para que el software conectado no sepa que no hay un dispositivo real conectado.


Los pseudo-terminales son emuladores de líneas seriales. Proporcionan puntos finales para shells telnet, ssh y xterm.


Linux
  1. ¿Cuál es tu emulador de terminal de Linux favorito?

  2. ¿Cuáles son las responsabilidades de cada componente de pseudoterminal (pty) (software, lado maestro, lado esclavo)?

  3. ¿Qué son los archivos especiales de caracteres y bloques especiales en un sistema Unix?

  4. Linux – ¿Diferencia entre Pts y Tty?

  5. Linux:¿cuáles son los valores de la propiedad de interrupciones del árbol de dispositivos?

3 terminales Linux que debes probar

¿Qué relaciones hay entre el terminal de control actual y `/dev/tty`?

¿Qué protocolo/estándar utilizan los terminales?

¿Qué emuladores de terminal están disponibles para usuarios de terminales pesados?

¿Qué es un dispositivo de bucle cuando se monta?

¿Qué son las señales pendientes?