GNU/Linux >> Tutoriales Linux >  >> Linux

Error en la consola de Linux:no se pudo obtener un descriptor de archivo que se refiera a la consola

setfont modifica la fuente en la consola VGA (lo que obtienes cuando presionas CTRL-ALT-F1, etc.) No hará nada en la Terminal.

Normalmente, solo el usuario root puede acceder al dispositivo de la consola al que setfont necesita conectarse para cambiar la fuente. Es por eso que recibe un mensaje de error cuando lo ejecuta desde su cuenta de usuario normal. Una excepción es cuando un usuario inicia sesión en la consola VGA... entonces el usuario tiene acceso a la consola y setfont tiene éxito.

El hecho de que reciba el mensaje de error cada vez que inicia Terminal significa que probablemente tenga algún comando en su .bashrc, .bash_profile, .bash_login, .profile o /etc/profile que se ejecuta cada vez que inicia una terminal. ¿Será que tienes setfont en uno de estos lugares? de lo contrario, busque algo más que pueda estar accediendo a la consola.


Se corrigió un error similar en Ubuntu escribiendo xdg-open seguido del nombre del archivo.


Linux
  1. ¿Cuál es el propósito del archivo .bashrc en Linux?

  2. Obtenga el archivo más reciente en un directorio en Linux

  3. Cómo redirigir los registros de la consola de telnet a un archivo Linux

  4. Obtener la última fecha de modificación del archivo en Linux

  5. ¿Cómo obtener el tamaño físico de un archivo en Linux?

Introducción al sistema de archivos de Linux

Cómo obtener el tamaño de un directorio en Linux

El archivo de hosts en Linux

Cómo obtener el nombre de archivo de la ruta completa en Linux

Asegure Linux con el archivo Sudoers

¿Cómo puedo obtener la duración de un archivo de video desde la consola?