less Befehlsgenerator
Less-Befehle zur Seitenwechselung in Dateien erzeugen
Einführung mit weniger
## Was ist less?
`less` ist ein Paginierer – er ermöglicht es Ihnen, durch Dateien (oder Kommandoausgaben, die in stdin geleitet werden) Schritt für Schritt Seite für Seite zu blättern. Im Gegensatz zu `more` unterstützt less das Rückschreiten durch die Inhalte, die Suche mit `/` und ist der Standard-Paginierer für `man`-Seiten. Er ist die gängige Methode, um große Protokolle und lange Dateien zu lesen, ohne sie vollständig in den Speicher zu laden.
## So wird es verwendet
1. **Optionen einstellen**: Schalten Sie Zeilennummern, suchbasiert auf Groß- und Kleinschreibung, automatisches Beenden usw. ein oder aus. 2. **Datei angeben**: Geben Sie den Pfad zur zu betrachtenden Datei ein (oder leiten Sie die Ausgabe dorthin weiter). 3. **Kopieren & Ausführen**: Fügen Sie den erzeugten Befehl in Ihre Terminal ein.
Innerhalb von less: Drücken Sie `/`, um vorwärts zu suchen, `?`, um rückwärts zu suchen, `q`, um zu beenden, `g`, um zur oberen Kante zu springen, und `G`, um zur unteren Kante zu springen.
Übliche Optionen
### `-N` Zeilennummern Fügen Sie jeder Zeile ihre Nummer voran – ideal zum Navigieren in Stack-Traces und Log-Dateien.
### `-S` Zu lange Zeilen kürzen Kürzen Sie überlange Zeilen anstelle dessen, sie umzubringen, sodass Sie mit den Pfeiltasten seitwärts scrollen können.
### `-i` Suche unabhängig von Groß-/Kleinschreibung Lassen Sie die Suche die Groß-/Kleinschreibung ignorieren, wenn das Muster ausschließlich in Kleinbuchstaben besteht (Mischformen passen weiterhin exakt).
### `-M` Ausführlichere Anzeige Zeigen Sie eine ausführlichere Anzeige mit Dateinamen, Position und Prozentualer Lesestand an.
### `-E` Beenden am Ende der Datei Beenden Sie automatisch, wenn Sie das Ende der Datei erreichen – praktisch für kurze Dateien in Skripten.
### `-F` Beenden, wenn die Datei auf einen Bildschirm passt Beenden Sie sofort, wenn die gesamte Datei auf einen einzigen Bildschirm passt, um bei sehr kleinen Dateien einen unnötigen Pager zu vermeiden.
### `-X` Keine Termcap-Initialisierung Überspringen Sie das Leeren des Bildschirms beim Beenden, damit der Inhalt nach dem Verlassen weiter sichtbar bleibt – nützlich in `git` und `man`.
▶Wie kann ich eine wachsende Log-Datei in Echtzeit verfolgen?
▶Wie kann ich verhindern, dass der Inhalt nach dem Beenden weiterhin auf dem Bildschirm angezeigt wird?
▶Wie suche ich innerhalb der Datei?
Wenn dieses Tool Ihnen geholfen hat, zögern Sie nicht, mir einen Kaffee zu kaufen.
Kaufe mir einen Kaffee.