Android

Linux-Überwachungsbefehl

Inhaltsverzeichnis:

Anonim

In diesem Tutorial stellen wir Ihnen den Befehl watch vor.

Watch wird verwendet, um einen beliebigen Befehl in regelmäßigen Abständen auszuführen und die Ausgabe des Befehls im Terminalfenster anzuzeigen.

Dies ist nützlich, wenn Sie einen Befehl wiederholt ausführen und beobachten müssen, wie sich die Befehlsausgabe im Laufe der Zeit ändert. Sie können beispielsweise den Befehl watch verwenden, um die Systemverfügbarkeit oder die Datenträgernutzung zu überwachen.

Das Dienstprogramm watch ist Teil des procps (oder procps-ng ), das auf fast allen Linux-Distributionen vorinstalliert ist.

So verwenden Sie den Befehl "Beobachten"

Die Syntax für den Befehl watch lautet wie folgt:

watch COMMAND

Um am besten zu veranschaulichen, wie der Befehl watch funktioniert, führen wir den Befehl date :

watch date

Wenn die Hervorhebungen klebrig sein sollen, übergeben Sie =cumulative an die Option -d . Dies bedeutet, dass alle Werte, die sich jemals geändert haben, hervorgehoben bleiben.

watch -d=cumulative COMMAND

Befehle mit Pipes

watch 'COMMAND_1 | COMMAND_2'

Mit dem folgenden Befehl wird beispielsweise die Anzahl der aktiven Verbindungen auf Port 80 mithilfe einer Kombination der Dienstprogramme netstat und grep überwacht:

watch "netstat -anp | grep -c ':80\b.*LISTEN'"

Fazit

Inzwischen sollten Sie ein gutes Verständnis für die Verwendung des Linux-Befehls watch . Sie können jederzeit alle verfügbaren watch anzeigen, indem Sie man watch in Ihr Terminal eingeben.

Watch Terminal