Gleichzeitige Ausgabe mehrere Logfiles mit Multitail

Hallöchen!

Ich möchte euch heute kurz ein sehr nützliches Tool für Administratoren vorstellen. Es handel sich hierbei um das Programm Mulititail.  Mit diesem Programm können mehrere Logfiles und Programmausgaben gleichzeitig in Echtzeit betrachtet werden.

Will man beispielsweise gleichzeitig 2 Apache-Logfiles, den Output von TCPDump und die Liste der der lauschenden Dienste betrachten, so is folgender Befehl einzugeben:

multitail /var/log/apache2/access.log -I /var/log/apache2/access.log -L „tcpdump -q -i eth0 port http“ -l „lsof -r 1 -i TCP:http“

Die beiden Apachelogfiles und der TCP-Dump werden im selben Fenster angezeigt, während das LSOF in einem anderen Fenster ausgegeben wird.

HTH

Gerald

Dateien unter Linux teilweise mit dem Befehl „sed“ ausgeben

Wenn du auch öfters von großen Textdateien nur einen kleinen Ausschnitt benötigst, dann kann dies mit dem Befehl „sed“ bewerkstelligt werden.

Beispiel:

Eine Datei hat 250000 Zeilen und du willst die Zeilen 125000 bis 125100 ausgeben. Diese funktioniert wie folgt:

sed -n ‚125000,125100p‘ /pfad/datei

Kurztipp: Anzahl der Dateien per Shell in einem Ordner zählen

Willst du unter Linux schnell per Shell die Anzahl der Dateien in einem Ordner herausfinden, ist folgender Befehl gut geeignet. Es werden auch alle Unterordner unter diesem Pfad durchsucht.

find /home/user/ordner -type f | wc -l

Tipp: Linux Shell Bücher online bestellen