GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Unix Less Command:10 Tipps für eine effektive Navigation

Ich persönlich ziehe es vor, weniger Befehle zum Anzeigen von Dateien zu verwenden (anstatt die Datei zum Anzeigen in einem Editor zu öffnen). Weniger ist ähnlich wie mehr Befehl, aber weniger erlaubt sowohl Vorwärts- als auch Rückwärtsbewegungen. Darüber hinaus muss weniger nicht die gesamte Datei geladen werden, bevor sie angezeigt wird. Versuchen Sie, eine große Protokolldatei im Vim-Editor und weniger zu öffnen – Sie werden den Geschwindigkeitsunterschied sehen.

Die Navigationstasten im Less-Befehl ähneln dem Vim-Editor. Lassen Sie uns in diesem Artikel einige weniger Befehlsnavigation und andere Operationen betrachten, die Sie zu einem besseren Befehlszeilenkrieger machen werden.

1. Weniger Befehle – Suchnavigation

Sobald Sie eine Protokolldatei (oder eine beliebige Datei) mit less file-name geöffnet haben , verwenden Sie die folgenden Tasten, um zu suchen. Bitte beachten Sie, dass die Übereinstimmung standardmäßig automatisch hervorgehoben wird.

Vorwärtssuche

  • / – Suchen Sie nach einem Muster, das Sie zum nächsten Vorkommen bringt.
  • n – für das nächste Spiel in Vorwärtsrichtung
  • N – für vorheriges Match rückwärts

Rückwärtssuche

  • ? – Suchen Sie nach einem Muster, das Sie zum vorherigen Vorkommen führt.
  • n – für nächstes Spiel in Rückwärtsrichtung
  • N – für vorheriges Match in Vorwärtsrichtung

Tipp: Wenn Sie sich nicht darum kümmern, in welche Richtung die Suche erfolgt, und Sie den Dateipfad oder die URL suchen möchten, z. B. „/home/ramesh/“, können Sie die Rückwärtssuche (?Muster) verwenden, was praktisch ist, da Sie Ich möchte nicht jedes Mal Schrägstriche maskieren.

Search Path
In forward: /\/home\/ramesh\/
In backward: ?/home/ramesh/

2. Weniger Befehle – Bildschirmnavigation

Verwenden Sie beim Anzeigen großer Protokolldateien die folgenden Bildschirmnavigationsbefehle.

  • STRG+F – ein Fenster weiter
  • STRG+B – ein Fenster zurück
  • STRG+D – halbes Fenster vorwärts
  • STRG+U – halbes Fenster rückwärts

3. Weniger Befehl – ​​Zeilennavigation

In einem kleineren Datenblock, in dem Sie bestimmte Fehler finden möchten, können Sie mit diesen Tasten zeilenweise navigieren:

  • j – eine Zeile vorwärts navigieren
  • k – eine Zeile rückwärts navigieren

4. Weniger Befehl – ​​Andere Navigation

Im Folgenden finden Sie weitere Navigationsoperationen, die Sie innerhalb des Less-Pagers verwenden können.

  • G – zum Dateiende gehen
  • g – zum Anfang der Datei gehen
  • q oder ZZ – weniger Pager verlassen

5. Tail -f in weniger Pager simulieren – F

drücken

Sobald Sie eine Datei mit weniger Befehl geöffnet haben, werden alle Inhalte, die danach an die Datei angehängt werden, nicht automatisch angezeigt. Sie können jedoch F drücken Der Less-Befehl zeigt den Status „Warten auf Daten an ‘. Dies ist so ähnlich wie „tail -f“.

Lesen Sie auch unseren früheren Artikel darüber, wie Sie mehrere Protokolldateien mit tail -f anzeigen können.

6. Weniger Befehl – ​​Magie zählen

Ähnlich wie beim Navigationsbefehl des Vim-Editors können Sie 10j geben, um 10 Zeilen nach unten zu scrollen, oder 10k, um 10 Zeilen nach oben zu gehen.

  • 10j – 10 Zeilen vorwärts.
  • 10k – 10 Zeilen rückwärts.
  • STRG+G – Zeigt den aktuellen Dateinamen zusammen mit Zeilen-, Byte- und Prozentstatistiken an.

7. Andere nützliche Less-Befehlsoperationen

  • v – mit dem konfigurierten Editor die aktuelle Datei bearbeiten.
  • h – Zusammenfassung weniger Befehle
  • &Muster – zeigt nur die übereinstimmenden Linien an, nicht alle.

8. Öffnen Sie beliebige Dateitypen mit dem Less-Befehl

Wie wir in unserem früheren Artikel besprochen haben, können Sie weniger Befehle verwenden, um 10 verschiedene Dateitypen zu öffnen und anzuzeigen.

9. Weniger Befehl – ​​Markierte Navigation

Wenn Sie eine große Protokolldatei mit dem Less-Befehl anzeigen, können Sie eine bestimmte Position markieren und mit dieser Markierung wieder an diese Stelle zurückkehren.

  • ma – markiert die aktuelle Position mit dem Buchstaben „a“,
  • ‘a – gehe zur markierten Position ‘a’.

10. Less Command – Paging mehrerer Dateien

Methode 1: Sie können mehrere Dateien öffnen, indem Sie die Dateinamen als Argumente übergeben.

$ less file1 file2

Methode 2: Während Sie sich Datei1 ansehen, verwenden Sie :e, um Datei2 wie unten gezeigt zu öffnen.

$ less file1
:e file2

Navigation zwischen Dateien :Wenn Sie mehr als zwei Dateien geöffnet haben (z. B. – weniger *), verwenden Sie die folgenden Tasten, um zwischen den Dateien zu navigieren.

  • :n – gehe zur nächsten Datei.
  • :p – zur vorherigen Datei gehen.

Linux
  1. 8 Tipps für die Linux-Kommandozeile

  2. 7 Tipps zur Beschleunigung Ihrer Linux-Befehlszeilennavigation

  3. 10 effektive Mysqldump-Befehlsbeispiele für Ihre Referenz

  4. Linux-Befehlszeilentipps zur Steigerung der Produktivität

  5. Linux weniger Befehl

Tipps zur Verwendung des Bildschirms

mkdir-Befehl unter Linux/Unix

Grep-Befehl unter Linux/UNIX

ls-Befehl unter Linux/UNIX

20 Killer-Perl-Programmiertipps für Anfänger unter UNIX / Linux OS

UNIX / Linux:7 praktische Beispiele für PS-Befehle zur Prozessüberwachung