linux / UNIX Soporte almacenado en /desarrollo Tabla de contenido. Estos no son archivos reales, sino archivos especiales o dispositivos de caracteres que representan dispositivos de hardware conectados al sistema.
Algunos de los archivos de dispositivo que se malinterpretan con mayor frecuencia son /dev/consola, /dev/terminaly /dev/tty0En esta guía, exploraremos los matices que diferencian estos tres archivos de dispositivo.
Tabla de Contenidos
¿Qué es /dev/tty en Linux?
«Terminal» es la abreviatura de teletipoTiene su origen en los primeros terminales utilizados para conectar ordenadores, como los teletipos o teletipos.
este /dev/terminal file es un archivo especial que representa el terminal del proceso actual, que muestra el terminal asociado con la sesión SSH actual.
que revisar Terminal Está utilizando actualmente, ejecute el siguiente comando:
$ tty OR $ who am i
La salida muestra la corriente Terminal Sí /dev/punto/0. Esto representa Esclavo pseudo-terminal y es un dispositivo terminal emulado por una conexión SSH u otro programa como término x o pantalla.
que es /dev/tty[0-N] en linux
/dev/terminal[0-N] Solo una consola virtual a la que puede cambiar desde su terminal principal si está ejecutando un sistema GUI N
representar télex número. por defecto, /dev/tty0 es la consola virtual predeterminada.
Por ejemplo, si su instancia de gráfico se está ejecutando Ubuntu 22.04Enciende tu terminal y escribe CTRL + ALT + F1
que abrirá una pantalla de terminal negra como se muestra a continuación.
Como puede ver en la salida, estamos usando tty1 Dónde 1
corresponde a tecla de función Prensa.
tty1 aprobar tty63 es una terminal virtual, también conocida como VT o consola virtualComo se mencionó anteriormente, emulan varias consolas además del controlador del dispositivo de la consola física.
¿Qué es /dev/consola en Linux?
/dev/consola Conocido como la consola del sistema, los mensajes de arranque y kernel se muestran en esta consola durante el proceso de arranque.Al igual que otros archivos de dispositivos Linux, se encuentra en /desarrollo Tabla de contenido.
Puede confirmar esto ejecutando el siguiente comando ls como se muestra a continuación.
$ ls -lah /dev/console
/dev/consola Existe principalmente para exponer la consola del kernel al espacio de usuario.Muestra mensajes durante el inicio (y apagado) del sistema, y también puede usar inicialización 1 Orden.
en conclusión
Esperamos que ahora pueda detectar las diferencias en los tres archivos de dispositivos que acabamos de cubrir. Agradecemos sus comentarios sobre esta guía.