Linux less-Befehl
less ähnelt more. less ermöglicht das freie Durchblättern von Dateien, unterstützt seitenweises Anzeigen und Suchen sowie das Blättern nach oben und unten.
Syntax
less [参数] 文件
Parameterbeschreibung:
- -b <Puffergröße> Legt die Größe des Puffers fest
- -e Automatisch beenden, wenn die Dateianzeige endet
- -f Erzwingt das Öffnen spezieller Dateien wie Peripheriegerät-Codes, Verzeichnisse und Binärdateien
- -g Nur das zuletzt gesuchte Schlüsselwort markieren
- -i Groß-/Kleinschreibung bei der Suche ignorieren
- -m Prozentanzeige ähnlich dem more-Befehl anzeigen
- -N Die Zeilennummer für jede Zeile anzeigen
- -o <Dateiname> Die Ausgabe von less in der angegebenen Datei speichern
- -Q Keine Warnsignale verwenden
- -s Aufeinanderfolgende Leerzeilen als einzelne Zeile anzeigen
- -S Den überstehenden Teil verwerfen, wenn Zeilen zu lang sind
- -x <number> Die "tab"-Taste als die angegebene Anzahl von Leerzeichen anzeigen
- /string: Abwärts nach "string" suchen
- ?string: Aufwärts nach "string" suchen
- n: Die vorherige Suche wiederholen (bezogen auf / oder ?)
- N: Die vorherige Suche in umgekehrter Richtung wiederholen (bezogen auf / oder ?)
- b Eine Seite nach oben blättern
- d Eine halbe Seite nach unten blättern
- h Die Hilfeoberfläche anzeigen
- Q Den less-Befehl beenden
- u Eine halbe Seite vorwärts scrollen
- y Eine Zeile vorwärts scrollen
- Leertaste Eine Seite scrollen
- Eingabetaste Eine Zeile scrollen
- [pagedown]: Eine Seite nach unten blättern
- [pageup]: Eine Seite nach oben blättern
Beispiele
1. Eine Datei anzeigen
less log2013.log
2. ps verwenden, um Prozessinformationen anzuzeigen und sie seitenweise mit less anzuzeigen
ps -ef |less
3. Nutzungsaufzeichnungen der Befehlshistorie anzeigen und sie seitenweise mit less anzeigen
[root@localhost test]# history | less 22 scp -r tomcat6.0.32 root@192.168.120.203:/opt/soft 23 cd .. 24 scp -r web root@192.168.120.203:/opt/ 25 cd soft 26 ls ……省略……
4. Mehrere Dateien durchblättern
less log2013.log log2014.log
Erklärung:
Nach Eingabe von :n zu log2014.log wechseln
Nach Eingabe von :p zu log2013.log wechseln
Zusätzliche Hinweise
1. Vollbildnavigation
- ctrl + F - Einen Bildschirm vorwärts bewegen
- ctrl + B - Eine Bildschirmseite zurück
- ctrl + D - Eine halbe Bildschirmseite vorwärts
- ctrl + U - Eine halbe Bildschirmseite zurück
2. Zeilenweise Navigation
- j - Nächste Zeile
- k - Vorherige Zeile
3. Weitere Navigation
- G - Zur letzten Zeile springen
- g - Zur ersten Zeile springen
- q / ZZ - Den less-Befehl beenden
4. Weitere nützliche Befehle
- v - Die aktuelle Datei mit dem konfigurierten Editor bearbeiten
- h - less-Hilfedokumentation anzeigen
- &pattern - Nur Zeilen anzeigen, die dem Muster entsprechen, nicht die gesamte Datei
5. Markernavigation
Wenn Sie less zum Anzeigen großer Dateien verwenden, können Sie Marker an beliebigen Positionen setzen und über Befehle zu Textpositionen navigieren, die mit bestimmten Markern markiert sind:
- ma - Aktuelle Position des Textes mit a markieren
- 'a - Zum Marker a navigieren
Linux-Befehlsreferenz