Erfahren Sie, warum weniger schneller als More für eine effektive Dateinavigation ist
- 3644
- 350
- Madleen Vater
Mehr ist eine *Nix -Befehlszeile, mit der der Inhalt einer Datei in einer Konsole angezeigt wird. Die grundlegende Verwendung von mehr Der Befehl besteht darin, den Befehl gegen eine Datei auszuführen, wie unten gezeigt:
Lesen Sie auch: Lernen Sie den Unterschied zwischen 'Katze' und 'TAC' Befehlen mit Beispielen
Lernen Sie Linux 'More' Command
# mehr/var/log/auth.ProtokollInhalt von authan anzeigen.Logdatei
12. April 11:50:01 Tecmint Cron [6932]: pam_unix (Cron: Sitzung): Sitzung für den Benutzerroot geöffnet von (uid = 0) Apr 12 11:50:01 Tecmint Cron [6932]: PAM_UNIX (CRON: Session) : Sitzung geschlossen für den Benutzer root 12. April 11:55:01 Tecmint Cron [7159]: PAM_UNIX (CRON: Session): Session für Benutzerroot geöffnet von (uid = 0) 12. April 11:55:01 Tecmint Cron [7160]: pam_unix (Cron: Sitzung): Sitzung für Benutzer root geöffnet von (uid = 0) Apr 12 11:55:01 Tecmint Cron [7160]: pam_unix (Cron: Sitzung): Sitzung für den Benutzer root geschlossen 12. April 11:55:02 Tecmint Cron [7159]: pam_unix (Cron: Sitzung): Sitzung für den Benutzer Root geschlossen 12. April 12:00:01 Tecmint Cron [7290]: PAM_UNIX (CRON: Session): Sitzung für Benutzer root von (uid = 0) April geöffnet 12 12:00:01 Tecmint Cron [7290]: pam_unix (Cron: Sitzung): Sitzung für den Benutzer Root geschlossen 12. April 12:05:01 Tecmint Cron [7435]: PAM_UNIX (CRON: Session): Session für Benutzer root von geöffnet von Benutzer (UID = 0) 12. April 12:05:01 Tecmint Cron [7436]:pam_unix (Cron: Sitzung): Sitzung für das Benutzerrouch geöffnet von (uid = 0) 12. April 12:05:01 Tecmint Cron [7436]: PAM_UNIX (CRON: Session): Sitzung für den Benutzer Root 12. April 12:05:02 geschlossen Tecmint Cron [7435]: pam_unix (Cron: Sitzung): Sitzung für den Benutzer Root geschlossen 12. April 12:09:01 Tecmint Cron [7542]: pam_unix (Cron: Sitzung): Sitzung für Benutzer root by (uid = 0) 12 12:09:01 Tecmint Cron [7542]: PAM_UNIX (CRON: Session): Sitzung für den Benutzer Root 12. April 12:10:01 Tecmint Cron [7577]: PAM_UNIX (CRON: Session): Session für Benutzerrouch geöffnet durch (uid = 0) Apr 12 12:10:01 Tecmint Cron [7577]: PAM_UNIX (CRON: Session): Sitzung für den Benutzer root geschlossen 12. April 12:15:01 Tecmint Cron [7699]: PAM_UNIX (CRON: Session): Sitzung für den Benutzer root geöffnet von (uid = 0) 12. April 12:15:01 Tecmint Cron [7700]: PAM_UNIX (CRON: Session): Session für User Root geöffnet von (uid = 0) 12. April 12:15:01 Tecmint Cron [7700]: Pam_unix (Cron: Session):Sitzung für den Benutzer root geschlossen 12. April 12:15:01 Tecmint Cron [7699]: PAM_UNIX (CRON: Session): Sitzung geschlossen für User Root…
Eine andere Möglichkeit zu verwenden mehr Befehl in Verbindung (Pipe) mit anderen Befehlen, wie z. B. CAT -Befehl, wie auf dem folgenden Beispiel dargestellt:
# Cat/var/log/auth.Protokoll | mehrAnsicht und navigieren Sie den Inhalt der Datei
Um durch die Dateizeile per Line Press zu navigieren Eingeben
Taste oder Drücken RABEBAR
Schlüssel zum Navigieren nach einer Seite, wobei die Seite Ihre aktuelle Bildschirmgröße des Terminals ist. Um den Befehl zu verlassen, drücken Sie einfach Q
Taste.
Eine nützliche Option von mehr Befehl ist die -Nummer
Schalter, mit dem Sie die Anzahl der Zeile einstellen können, die eine Seite enthalten sollte. Als Beispiel die Zeigen Sie die an Auth.Protokoll
Datei als Seite von 10
Linien:
# mehr -10/var/log/auth.ProtokollZeigen Sie nur die ersten 10 Dateizeilen an
Außerdem können Sie eine Seite aus einer bestimmten Zeilennummer mit dem anzeigen +Nummer
Option, wie unten dargestellt:
# mehr +14/var/log/auth.ProtokollZeigen Sie nur die ersten 14 Zeilen von Auth.Logdatei
12. April 12:09:01 Tecmint Cron [7542]: PAM_UNIX (CRON: Session): Sitzung für den Benutzer Root 12. April 12:10:01 Tecmint Cron [7577]: PAM_unix (Cron: Sitzung): Session für Benutzerstamm von (uid = 0) 12. April 12:10:01 Tecmint Cron [7577]: PAM_UNIX (CRON: Session): Sitzung für Benutzer root geschlossen 12. April 12:15:01 Tecmint Cron [7699]: PAM_UNIX (CRON: Session) : Sitzung für das Benutzer root geöffnet von (uid = 0) 12. April 12:15:01 Tecmint Cron [7700]: PAM_UNIX (CRON: Session): Sitzung für Benutzer root geöffnet von (uid = 0) 12. April 12.15:15:01 Tecmint Cron [7700]: PAM_UNIX (CRON: Session): Sitzung für den Benutzer Root geschlossen 12. April 12:15:01 Tecmint Cron [7699]: PAM_UNIX (CRON: Session): Sitzung für Benutzer root 12. April 12:16:01 geschlossen Tecmint Mate-Screensaver-Dialog: GKR-PAM: Unlocked Login-Schlüsselring 12. April 12:17:01 Tecmint Cron [7793]: PAM_UNIX (CRON: Session): Sitzung für Benutzer root geöffnet von (uid = 0) 12. April 12:17 : 01 Tecmint Cron [7793]: pam_unix (Cron: Sitzung):Sitzung für den Benutzer root geschlossen 12. April 12:20:01 Tecmint Cron [7905]: pam_unix (Cron: Sitzung): Sitzung für Benutzerroots von (uid = 0) 12. April 12:20:01 Tecmint Cron [7905]: PAM_unix (Cron: Sitzung): Sitzung für den Benutzer Root geschlossen 12. April 12:25:01 Tecmint Cron [8107]: PAM_UNIX (CRON: Session): Session für Benutzer root geöffnet von (uid = 0) 12. April 12:25:01 Tecmint Cron [8108]: pam_unix (Cron: Sitzung): Sitzung für den Benutzerrouch geöffnet von ((
Lerne Linux 'weniger' Befehl
Ähnlich zu mehr, weniger Mit dem Befehl können Sie den Inhalt einer Datei anzeigen und durch die Datei navigieren. Der Hauptunterschied zwischen mehr Und weniger ist das weniger Der Befehl ist schneller, da er die gesamte Datei nicht sofort geladen und die Navigation durch die Datei mithilfe der Seite ermöglicht hoch/runter Schlüssel.
In kann als eigenständiger Befehl gegen eine Datei oder mit Rohren mit einer Vielzahl von Linux -Befehlen verwendet werden, um die Bildschirmausgabe einzugrenzen, sodass Sie durch die Ergebnisse scrollen können.
# weniger/var/log/auth.Protokoll # ls /etc | weniger
Sie können durch die Dateizeile durch das Drücken von Zeilen navigieren Eingeben
Taste. Die Seitenschifffahrt kann mit dem behandelten Spaceba
r Schlüssel. Die Seitengröße wird durch Ihre aktuelle Bildschirmgröße des Terminals dargestellt. Befehlstyp beenden Q
Schlüssel, gleichermaßen für weitere Befehls.
Ein nützliches Merkmal von weniger Befehl ist die Verwendung von /Wort-to-Sach Möglichkeit. Zum Beispiel können Sie alle suchen und übereinstimmen sshd Nachrichten aus einer Protokolldatei durch interaktiv Angabe der /sshd
Saite.
Um eine Datei anzuzeigen, die auf eine bestimmte Zeilennummer starrt, verwenden Sie die folgende Syntax:
# weniger +5/var/log/auth.Protokoll
Wenn Sie die Anzahl jeder Zeile mit aufspüren müssen weniger Befehl Verwenden Sie die -N
Möglichkeit.
# weniger -n/var/log/dämon.ProtokollZeigen Sie die Nummer für jede Zeile in der Datei an
1 12. April 11:50:01 Tecmint Cron [6932]: pam_unix (Cron: Sitzung): Sitzung für Benutzerroots von (uid = 0) geöffnet 2 12. April 11:50:01 Tecmint Cron [6932]: PAM_UNIX (CRON: Session): Sitzung für das Benutzerroot geschlossen 3 12. April 11:55:01 Tecmint Cron [7159]: Pam_unix (Cron: Sitzung): Sitzung für Benutzerroots von (uid = 0) geöffnet 4 12. April 11:55:01 Tecmint Cron [7160]: PAM_unix (Cron: Sitzung): Sitzung für Benutzer root von (uid = 0) geöffnet 5 12. April 11:55:01 Tecmint Cron [7160]: PAM_UNIX (CRON: Session): Sitzung für das Benutzerrouch geschlossen 6 12. April 11:55:02 Tecmint Cron [7159]: PAM_UNIX (CRON: Session): Sitzung für den Benutzerstamm geschlossen 7 12. April 12:00:01 Tecmint Cron [7290]: PAM_UNIX (CRON: Session): Sitzung für Benutzerroots von (uid = 0) geöffnet 8 12. April 12:00:01 Tecmint Cron [7290]: PAM_UNIX (CRON: Session): Sitzung für das Benutzerroot geschlossen 9 12. April 12:05:01 Tecmint Cron [7435]: pam_unix (Cron: Sitzung): Sitzung für Benutzerroots von (uid = 0) geöffnet 10 12. April 12:05:01 Tecmint Cron [7436]: PAM_UNIX (CRON: Session): Sitzung für Benutzerroots von (uid = 0) geöffnet 11 12. April 12:05:01 Tecmint Cron [7436]: PAM_UNIX (CRON: Session): Sitzung für das Benutzerstamm geschlossen
Standardmäßig die einzige Möglichkeit zum Beenden weniger Befehl ist zu schlagen Q
Taste. Um dieses Verhalten zu ändern und die Datei automatisch zu beenden, wenn Sie das Dateiende Ende erreichen -e
oder -E
Möglichkeit:
# weniger -e/var/log/auth.Protokoll # weniger -e/var/log/auth.Protokoll
Um eine Datei beim ersten Auftreten eines Musters zu öffnen, verwenden Sie die folgende Syntax:
# weniger +/sshd/var/log/auth.ProtokollAnzeigen der angegebenen passenden Zeichenfolge in der Datei anzeigen
12. April 16:19:39 Tecmint sshd[16666]: akzeptiertes Passwort für Tecmint von 192.168.0.15 Port 41634 SSH2 Apr 12 16:19:39 Tecmint sshd[16666]: pam_unix (sshd: Sitzung): Sitzung für den Benutzer Tecmint von (uid = 0) geöffnet. 12. April 16:19:48 Tecmint sshd[16728]: erhalten von 192 eine Trennung.168.0.15: 11: getrennt vom Benutzer Apr 12 16:19:48 Tecmint sshd[16666]: pam_unix (sshd: Sitzung): Sitzung für den Benutzer Tecmint 12. April 16:20:01 Tecmint Cron [16799]: PAM_UNIX (CRON: Session): Sitzung für Benutzer root geöffnet von (uid = 0) Apr 12 16:20:02 Tecmint Cron [ 16799]: pam_unix (Cron: Sitzung): Sitzung für den Benutzer root geschlossen 12. April 16:25:01 Tecmint Cron [17026]: Pam_unix (Cron: Sitzung): Sitzung für Benutzer root geöffnet von (uid = 0) Apr 12 16: 25:01 Tecmint Cron [17025]: pam_unix (Cron: Sitzung): Sitzung für das Benutzerrouch geöffnet von (uid = 0) geöffnet
Der obige Befehl sagt weniger öffnen Auth.Protokoll Datei bei der ersten Übereinstimmung von sshd
Saite.
Um den Inhalt einer in geöffneten Datei automatisch anzuhängen weniger Befehl Verwenden Sie die Verschiebung+f
Schlüsselkombination oder leiten Sie weniger mit der folgenden Syntax aus.
# weniger +f/var/log/syslog
Dies macht weniger im interaktiven Modus (live) ausgeführt und neue Inhalte auf Fliege anzeigen, während Sie darauf warten, dass neue Daten in Datei geschrieben werden. Dieses Verhalten ähnelt dem Befehl Tail -f.
In Kombination mit einem Muster können Sie die Protokolldatei interaktiv ansehen Verschiebung+f
Schlüsselhub beim Abpassen eines Keywords. Um den Live -Modus zu verlassen, drücken Sie einfach Strg+c
Schlüssel.
# weniger +/cron/var/log/syslog
Ob Sie sich für die Verwendung entscheiden mehr oder weniger, Das ist eine persönliche Wahl, denken Sie daran, dass weniger ist mehr mit mehr Merkmale.
Lesen Sie auch: Dateien effektiv mithilfe von Kopf-, Schwanz- und Katzenbefehlen verwalten
- « So upgraden Sie von Ubuntu 15 auf.10 bis Ubuntu 16.04 auf Desktop- und Server -Editionen
- Ubuntu 16.04 LTS (Xenial Xerus) Installationshandbuch »