Fehler filtern
Teil des Abschnitts Grundlagen der Terminal-Journey von Coddy — Lektion 50 von 82.
Aufgabe
EinfachLassen Sie uns nun das Log filtern, um nur die Fehler-Einträge zu finden. Fehler sind kritische Probleme, die Aufmerksamkeit erfordern, daher ist es eine wesentliche Fähigkeit, sie schnell aus einer Log-Datei zu extrahieren.
Verwenden Sie grep, um nur die Zeilen aus server.log anzuzeigen, die ERROR enthalten.
grep "ERROR" server.logIhre Ausgabe sollte die drei Fehler-Einträge aus der Log-Datei anzeigen.
Tipp: Der
grep-Befehl ist standardmäßig groß-/kleinschreibungssensitiv. Da unser Log uppercaseERRORverwendet, stellen Sie sicher, dass Sie das exakt abgleichen. In der nächsten Lektion lernen Sie, diese gefilterten Ergebnisse zu zählen.
Probier es selbst
head -n 5 server.logAlle Lektionen in Grundlagen
4Verzeichnisse
Ein Verzeichnis erstellenEin Verzeichnis kopierenEin Verzeichnis verschieben und umbenennenEin Verzeichnis löschenZusammenfassung - Verzeichnisoperationen7Dateiinhalt
Head und TailWortanzahlSort-BefehlUniq-BefehlGrep GrundlagenGrep mit FlagsZusammenfassung - Textdetektiv10Log-Analyzer-Projekt
ProjektübersichtAnzeigen der Logdatei2Navigation
Arbeitsverzeichnis anzeigenDateien auflistenVerzeichnis wechselnAbsolute vs. relative PfadeHome- und Root-VerzeichnisZusammenfassung - Den Weg finden8Umleitung
StandardausgabeIn eine Datei überschreibenAn eine Datei anhängenStandardeingabeStandardfehlerausgabeZusammenfassung – Log-Builder3Dateien
Eine Datei erstellenEine Datei lesenEine Datei kopierenEine Datei verschieben und umbenennenEine Datei löschenZusammenfassung - Dateioperationen6Wildcards und Muster
Die Sternchen-WildcardDie Fragezeichen-WildcardKlammer-WildcardsWildcards kombinierenZusammenfassung - Selektive Operationen9Pipes
Was ist eine PipeVerkettung zweier BefehleVerkettung mehrerer BefehlePipe mit GrepZusammenfassung - Daten-Pipeline