GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Fehler in der Linux-Konsole:Es konnte kein Dateideskriptor abgerufen werden, der sich auf die Konsole bezieht

setfont ändert die Schriftart in der VGA-Konsole (was Sie erhalten, wenn Sie STRG-ALT-F1 usw. drücken). Es wird nichts im Terminal tun.

Normalerweise kann nur der Root-Benutzer auf das Konsolengerät zugreifen, mit dem sich setfont verbinden muss, um die Schriftart zu ändern. Aus diesem Grund erhalten Sie eine Fehlermeldung, wenn Sie es von Ihrem normalen Benutzerkonto aus ausführen. Eine Ausnahme ist, wenn ein Benutzer bei der VGA-Konsole angemeldet ist ... dann hat der Benutzer Zugriff auf die Konsole und setfont ist erfolgreich.

Die Tatsache, dass Sie die Fehlermeldung erhalten, wenn Sie Terminal starten, bedeutet, dass Sie wahrscheinlich einen Befehl in Ihrer .bashrc, .bash_profile, .bash_login, .profile oder /etc/profile haben, der ausgeführt wird, wenn Sie ein Terminal starten. Könnte es sein, dass Sie setfont an einer dieser Stellen haben? Andernfalls suchen Sie nach etwas anderem, das möglicherweise auf die Konsole zugreift.


Ähnlicher Fehler in Ubuntu durch Eingabe von xdg-open behoben gefolgt vom Dateinamen.


Linux
  1. Linux – Wie erhalte ich das Erstellungsdatum einer Datei auf einem logischen Ntfs-Volume?

  2. Linux – Wie bekomme ich Sar für den Vortag angezeigt?

  3. Wesentliche Beispiele für den Dateibefehl in Linux

  4. Holen Sie sich die neueste Datei in einem Verzeichnis unter Linux

  5. Wie bekomme ich den Pfad zur aktuellen Datei (pwd) in Linux von C?

Einführung in das Linux-Dateisystem

So erhalten Sie die Größe eines Verzeichnisses in Linux

Die Hosts-Datei unter Linux

So erhalten Sie den Dateinamen aus dem vollständigen Pfad in Linux

Sichern Sie Linux mit der Sudoers-Datei

Wie kann ich die Länge einer Videodatei von der Konsole abrufen?