Warum der Befehl weniger besser als mehr in Unix und Linux ist

Warum der Befehl weniger besser als mehr in Unix und Linux ist

Ich arbeite mit vielen riesigen Protokolldateien. Normalerweise stehe ich mit Putty oder Telnet eine Verbindung zu meinen UNIX- und Linux -Servern her und lese die Dateien mithilfe von Standard -UNIX/Linux -Befehlen.  Andere IT-Leute bevorzugen es, eine X-Window-GUI zu verwenden. Wenn Sie jedoch eine Verbindung mit niedriger Bandbreite haben, ist es besser, ein Befehlszeilenterminal zu verwenden, um die Dinge schneller zu erledigen.

Wenn Sie Protokolle durchsuchen müssen, ohne sie bearbeiten zu müssen, verwenden Sie die “weniger" Befehl.  Mit "Weniger" unter Linux und Unix können Sie die Datei anzeigen und können Sie grundlegende Fundvorgänge durchführen.  Nicht wie "mehr”Und ermöglicht sowohl die Vorwärts- als auch die Rückwärtsnavigation, sodass Sie zu einem beliebigen Punkt im Dokument nach einer Suchzeichenfolge suchen können.

Inhaltsverzeichnis

    Weniger ist besser als mehr

    Um eine Datei mithilfe zu öffnen weniger,  Schreib die weniger Befehl, gefolgt vom Dateinamen in der Eingabeaufforderung Unix oder Linux:

    Weniger Dateiname

    Im folgenden Beispiel habe ich eine Datei mit dem Titel geöffnet ausführlich.Protokoll.MO

    Sie werden sehen, dass die Ansicht der Datei zu der Zeile springt, in der sich die Zeichenfolge befindet.  Die lokalisierten String -Übereinstimmungen werden zur einfacheren Anzeige hervorgehoben.

    Um nach der nächsten Instanz der Zeichenfolge zu suchen, drücken Sie einfach die Taste „N“.  Durch Drücken des Großbuchstabens „N“ werden Sie zum vorherigen Spiel gelangen.

    Hier sind weitere Tastaturverknüpfungen, die ich aus dem Eintrag von Wiki zu „Less“ gefunden habe:

    • [Pfeile]/[Seite Up]/[Page Down]/[Home]/[Ende]: Navigation.
    • [Space Bar]: nächste Seite.
    • B: Vorherige Seite.
    • NG: Springen Sie zur Zeilennummer N. Standard ist der Beginn der Datei.
    • NG: Springen Sie zur Zeilennummer N. Standard ist das Ende der Datei.
    • /Muster: Suchen nach Muster. Regelmäßige Ausdrücke können verwendet werden.
    • N: Gehen Sie zum nächsten Spiel (nach einer erfolgreichen Suche).
    • N: Gehen Sie zum vorherigen Spiel.
    • MBrief: Markieren Sie die aktuelle Position mit Brief.
    • ''Brief: Rückkehr zur Position zurück Brief. ['' = einzelnes Zitat]
    • '^ oder G: Gehen Sie zu Beginn der Datei.
    • '$ oder G: Gehen Sie zum Ende der Datei.
    • S: Speichern Sie den aktuellen Inhalt (erhalten Sie von einem anderen Programm wie Grep) in einer Datei.
    • =: Dateiinformationen.
    • F: Lesen Sie ständig Informationen aus der Datei und folgen Sie dem Ende. Nützlich für Protokolle beobachten. Verwenden Strg+C Um diesen Modus zu verlassen.
    • -Möglichkeit: Befehlszeilenoption umschalten -Möglichkeit.
    • H: Hilfe.
    • Q: Aufhören.

    Was mir an „weniger“ am meisten gefällt, ist, dass es sich automatisch mit der Breite und Höhe des Terminalfensters anpasst.  Der Text wird bei der Ansicht mit „weniger“ automatisch eingewickelt, wenn Sie das Fenster des Terminals ändern.  Dies macht weniger weiter als das ältere Werkzeug, das als „mehr“ bezeichnet wird und dazu neigt, den Text zu schneiden, wenn Sie die Breite des Terminals festlegen.

    Wenn Sie viele Text- oder ASCII -Dateien unter Linux oder UNIX angezeigt haben. Genießen!