/ / Seltsame Zeichen, die in der Konsole erscheinen - Linux, Konsole

Seltsame Zeichen erscheinen in der Konsole - Linux, Konsole

Ich benutzte eine Linux-Konsole und plötzlich Ànderte sich das Format der Buchstaben:

Konsole Linux mit schlechtem Buchstabenformat

Ich habe wahrscheinlich die falschen Tasten gedrĂŒckt. Irgendeine Idee, wie man das behebt?

Antworten:

2 fĂŒr Antwort № 1

Solch ein MĂŒll kann eine Folge eines Befehls sein, der BinĂ€rdaten an Ihre Konsole ausgibt. Normalerweise möchten Sie nicht, dass Befehle dies tun. Dennoch ist es aufgrund eines Fehlers oder eines Fehlers möglich. Beispiel:

Du wolltest cat file woher file Ist eine Textdatei, hast du einen Tippfehler gemacht und ausgefĂŒhrt cat fild woher fild zufĂ€llig eine BinĂ€rdatei.

In einem solchen Szenario werden einige bestimmte Byte-Sequenzen möglicherweise von Ihrem Terminal-Emulator als Steuersequenzen interpretiert, was sich auf das spÀtere Verhalten auswirkt.

Um dies zu beheben:

  1. DrĂŒcken Sie Strg+C Einige Male, falls ein Prozess noch lĂ€uft oder Sie etwas in der Befehlszeile haben, das Sie blind eingegeben haben.
  2. Art reset.
  3. Schlagen Eingeben.

Von man 1 reset:

Beim Aufruf als reset, tset Stellt den Gar- und den Echomodus ein, schaltet cbreak und ausRaw-Modus, aktiviert die Zeilenumbruch-Übersetzung und setzt alle nicht gesetzten Sonderzeichen auf ihre Standardwerte zurĂŒck, bevor die oben beschriebene Terminal-Initialisierung durchgefĂŒhrt wird. Dies ist nĂŒtzlich, nachdem ein Programm abstĂŒrzt und ein Terminal in einem abnormalen Zustand belĂ€sst. Beachten Sie, dass Sie möglicherweise etwas eingeben mĂŒssen

<LF>reset<LF>

(das Zeilenvorschubzeichen ist normalerweise Control-J), um das Terminal zum Laufen zu bringen, da der WagenrĂŒcklauf im abnormalen Zustand möglicherweise nicht mehr funktioniert. Außerdem gibt das Terminal den Befehl hĂ€ufig nicht zurĂŒck.

Die narrensicherere Version des Befehls scheint also zu sein:

  1. Art Strg+JresetStrg+J.

Meine Erfahrungen (insbesondere in tmux) zeigen in einigen FĂ€llen reset kann nicht helfen; das tut es normalerweise immer noch.