Zum Abschneiden des letzten Protokolls in AIX

December 10

Erfassen Sie den letzten Protokolldateieinträge in IBMs AIX-Unix-Betriebssystem, wenn Sie Einträge von Interesse gefunden haben, die möglicherweise auf ein Problem hin, das muss untersucht werden. Anstatt die gesamte Log-Datei zu speichern, gibt es AIX-Befehlszeilen-Dienstprogramme, die die Log-Datei verkürzen können, so dass nur Abschnitt Protokolldatei des Interesses erfasst wird. Verwenden den "Schwanz" und "Kopf" Befehle eine große Protokolldatei abschneiden, bevor Sie sie zur späteren Bezugnahme speichern.

Anweisungen

1 Öffnen Sie ein terminal Befehlszeile-Fenster auf einem Computer unter AIX.

2 Typ "Schwanz-40 /var/log/messages > messagestail40.log" in die Befehlszeile ein und drücken Sie die "Enter" Taste, abschneiden und speichern nur die letzten 40 Linien der "Nachrichten" Log-Datei (die des letzten Protokolls, welches System Nachrichten aufgenommen worden sein).

3 Geben Sie "Kopf-40 /var/log/messages > messageshead40.log" an der Eingabeaufforderung und drücken Sie die "Enter" Taste zu kürzen und nur die ersten 40 Einträge der "Nachrichten" Log-Datei zu speichern.

4 Schreiben Sie "Schwanz-10 /var/log/syslog > syslogtail10.log" in der Befehlszeile ausführen und tippen Sie auf "Enter" Taste, um abschneiden und speichern Sie die letzten 10 Zeilen der Protokolldatei "Syslog".

Tipps & Warnungen

  • Beachten Sie, dass der "Schwanz" Befehl die ersten Zeilen in eine Log-Datei kürzt und die Anzahl der Zeilen am Ende der Datei erfassen wird durch eine Reihe platziert unmittelbar nach "Schwanz" in der Befehlszeile angegeben. Ansicht, dass der Befehl "Head" die letzten Zeilen in eine Log-Datei kürzt und die Anzahl der Zeilen am Anfang einer Datei zu erfassen wird durch eine Zahl eingegeben sofort nach dem "Kopf" Befehl in der Befehlszeile angegeben. Beachten Sie, dass die ">" Operator leitet die Gefangennahme Protokoll Datei Zeilen in eine neue Datei festgelegten Namen nach der ">" Operator.