Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Welche drei Befehle gibt es zum Anzeigen von Protokollen unter Linux?

Welche drei Befehle gibt es zum Anzeigen von Protokollen unter Linux?

coldplay.xixi
coldplay.xixiOriginal
2020-12-02 09:56:3119314Durchsuche

Drei Befehle zum Anzeigen von Protokollen unter Linux: 1. Um sich in Echtzeit ändernde Protokolle anzuzeigen, lautet der Code [tail -f Dateiname]; 2. Um Protokolle in der Nähe von Schlüsselwörtern zu durchsuchen, lautet der Code [cat -n Dateiname |grep „Schlüsselwort“. "] ; 3. Geben Sie „Suche bearbeiten“ ein.

Welche drei Befehle gibt es zum Anzeigen von Protokollen unter Linux?


Die Betriebsumgebung dieses Tutorials: Windows7-System, Linux7.3-Version, DELL G3-Computer. Diese Methode ist für alle Computermarken geeignet.

Drei Befehle zum Anzeigen von Protokollen unter Linux:

Der erste Befehl: Änderungsprotokolle in Echtzeit anzeigen (speicherintensiver)

Am häufigsten verwendet:

  • tail -f Dateiname (Die letzten 10 Zeilen entsprechen standardmäßig dem Hinzufügen des Parameters -n 10)tail -f filename (默认最后10行,相当于增加参数 -n 10)

  • Ctrl+c 是退出tail命令

其他情况:

  • tail -n 20 filename (显示filename最后20行)

  • tail -n +5 filename (从第5行开始显示文件)

第二种:搜索关键字附近的日志

最常用的:

cat -n filename |grep "关键字"

其他情况:

  • cat filename | grep -C 5 '关键字' (显示日志里匹配字串那行以及前后5行)

  • cat filename | grep -B 5 '关键字' (显示匹配字串及前5行)

  • cat filename | grep -A 5 '关键字' (显示匹配字串及后5行)

第三种:进入编辑查找:vi(vim)

Strg+c dient zum Beenden des Tail-Befehls

Andere Situationen:

    tail -n 20 Dateiname (zeigt die letzten 20 Zeilen des Dateinamens an)
  • tail -n +5 Dateiname (zeigt die Datei ab Zeile 5 an)
Zweitens: Suchschlüsselprotokolle in der Nähe von Wörtern

    Am häufigsten verwendet:
  • cat -n Dateiname |grep "Schlüsselwort"

  • Andere Situationen:
  • cat Dateiname |. grep -C 5 'keyword' (Anzeige der passenden Zeichenfolge und der ersten 5 Zeilen im Protokoll)

cat-Dateiname |. 5 'Keyword' (Anzeige der passenden Zeichenfolge und der ersten 5 Zeilen)

🎜cat-Dateiname | grep -A 5 'Keyword' (übereinstimmende Zeichenfolge und die nächsten 5 Zeilen anzeigen)🎜🎜🎜🎜🎜Dritte Methode: Bearbeitungssuche eingeben: vi(vim) 🎜🎜🎜1. Vim-Bearbeitungsmodus aufrufen: vim-Dateiname 🎜🎜2. Geben Sie „/keyword“ ein und drücken Sie die Eingabetaste, um zu suchen 🎜🎜3. Suchen Sie das nächste und drücken Sie „n“, um den Vorgang zu beenden: Nachdem Sie die ESC-Taste gedrückt und dann die Nummer eingegeben haben, wird vi angezeigt Der Bildschirm wartet darauf, dass wir den Befehl eingeben 🎜🎜🎜🎜q Beenden ohne zu speichern; 🎜🎜🎜🎜/Schlüsselwort Hinweis: Suchen, drücken Sie die Taste n, um den Cursor zu bewegen. Bewegen Sie sich zum nächsten qualifizierten Ort Empfehlungen: 🎜Linux-Video-Tutorial🎜 🎜🎜

Das obige ist der detaillierte Inhalt vonWelche drei Befehle gibt es zum Anzeigen von Protokollen unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn