So löschen Sie den Terminalbildschirm unter Linux

Normalerweise verwenden wir den Befehl clear oder drücken "Strg + L", um den Terminalbildschirm unter Linux zu löschen. Während es funktioniert, ist der Bildschirm nicht wirklich klar - nur vorherige Ausgaben scrollen aus dem sichtbaren Bereich. Was aber, wenn der Terminalbildschirm tatsächlich gereinigt werden muss?

In diesem Artikel werden wir den Befehl zum Zurücksetzen erläutern, der dies ermöglicht. Der Artikel konzentriert sich auch auf ein anderes kritisches Szenario, in dem dieser Befehl hilfreich ist.

Index

    Das Problem mit "klar"

    Wie eingangs erwähnt, ist der Befehl clear der am häufigsten verwendete Befehl zum Löschen des Terminalbildschirms unter Linux. Um ehrlich zu sein, wird er die meiste Zeit erledigt. Die Tatsache, dass Sie nur die vorherige Produktion verschieben, kann jedoch manchmal irreführend sein.

    Stellen Sie sich beispielsweise eine Situation vor, in der Sie in der Befehlszeile etwas wirklich Kritisches tun (z. B. die Netzwerkaktivität auf einen möglichen Hacking-Versuch überwachen), bei dem ein einzelner oder mehrere Befehlssätze mehrmals ausgeführt werden. oder die Tasten PgUP und PgDown, um die Ausgabe zu vergleichen / zu analysieren.

    Wenn Sie nun in der Mitte einen Löschbefehl eingeben, um den Bildschirm zu löschen, ist die Wahrscheinlichkeit hoch, dass Sie einen Fehler machen, da es manchmal schwierig ist zu erkennen, wo die Ausgabe des vorherigen Befehls endet und welcher des aktuellen Befehls beginnt.

    Der folgende Screenshot (aufgenommen nach einigem Scrollen im Terminalfenster) zeigt beispielsweise die Verwendung von "Strg + L", wenn der Befehl ls -lart immer wieder ausgeführt wird.

    Wie "Neustart" das Problem löst

    Wenn Sie einen kurzen Blick auf die Manpage für den Wiederherstellungsbefehl werfen Manpage Sie werden sehen, dass der Befehl schließlich das Terminal initialisiert - oder vielmehr das Terminal neu initialisiert -, anstatt nur die Ausgangsposition zu manipulieren, die durch Löschen erreicht wird.

    reset

    Beachten Sie jedoch, dass der Befehl zum Zurücksetzen keine Auswirkungen auf den Status der Shell (bash) hat, was bedeutet, dass er unverändert bleibt.

    Was kann das "Zurücksetzen" noch tun?

    Es gibt Zeiten, in denen Sie versehentlich versuchen, eine ausführbare Datei im Terminalfenster mit dem Befehl cat zu öffnen. Es versteht sich von selbst, dass es sich bei der erzeugten Ausgabe ausschließlich um Junk handelt, da es sich bei der betreffenden Datei um eine Binärdatei handelt.

    Dies ist in den meisten Fällen kein Problem, da Sie "Strg + C" drücken können, um Ihre Vorbereitung fortzusetzen und Ihre Arbeit fortzusetzen. Manchmal kann die Operation (Anzeigen des Inhalts einer Binärdatei) sogar zu einer Beschädigung der Befehlszeile führen:

    Und was auch immer Sie eingeben, wird auch als Junk-Zeichen angezeigt.

    Dies ist im Allgemeinen auf die Tatsache zurückzuführen, dass irgendwo in den Binärdaten einige Steuersequenzen vorhanden sind, die vom Terminal als Anforderungen zum Ändern des für die Zeichnung verwendeten Zeichensatzes interpretiert werden. Führen Sie den Befehl reset aus, um den Normalzustand wiederherzustellen.

    reset

    Hinweis - Schreiben Sie den Wiederherstellungsbefehl sorgfältig, da die im Terminal angezeigten Zeichen Junk sind, bis der Befehl erfolgreich ist.

    Fazit

    Kurz gesagt, der Neustartbefehl ist Ihr Freund in Not - von der Reinigung des Terminalbildschirms bis zur Reparatur des Terminalbildschirms ist dies normalerweise Ihr letzter Ausweg. Weitere Informationen zum Befehl finden Sie auf seiner Seite Manpage .

    Bildnachweis: Zurücksetzen

    Schreibe einen Kommentar

    Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.

    Go up

    Diese Website verwendet Cookies, um Ihnen ein besseres Erlebnis beim Surfen auf der Website zu bieten. Lesen Sie mehr über Cookies