Linux lernen

7 Möglichkeiten, den Linux Watch-Befehl zu verwenden

7 Möglichkeiten, den Linux Watch-Befehl zu verwenden

Bei mehreren Gelegenheiten müssen Sie möglicherweise einen Befehl oder ein Dienstprogramm nach einiger Zeit wiederholt ausführen. Wir können bestimmte Cron-Jobs mit Hilfe von Bash-Scripting oder mit anderen Programmiersprachen verwenden. Linux hat jedoch einen eingebauten Watch-Befehl, der verwendet wird, um andere Befehle in regelmäßigen Abständen auszuführen, und dann zeigt es die Ausgabe im Terminal an. Das Watch-Utility ist auf fast allen Linux-Distributionen vorinstalliert.

Linux Watch Command mit Beispielen

In diesem Tutorial zeigen wir Ihnen sieben verschiedene Möglichkeiten, den Linux-Watch-Befehl zu verwenden.

1. Befehl alle 2 Sekunden ausführen

Standardmäßig wird der Befehl watch alle 2 Sekunden ausgeführt und zeigt die Ausgabe auf dem Terminal an. Es läuft weiter, bis es vom Benutzer unterbrochen wird.

Syntax:

Uhr 

Wo

Datum ansehen

Beispiel:

Befehlsbeispiel ansehen

2. Befehl alle N Sekunden ausführen

Das Aktualisierungsintervall des Watch-Befehls kann überschrieben werden. Das bedeutet, dass Sie auch das Aktualisierungsintervall von 2 Sekunden auf Ihr gewünschtes Intervall ändern können.

Syntax:

gucken -n  

Wo ist das Aktualisierungsintervall in Sekunden und ist ein weiterer Befehl, den Sie vom Watch-Dienstprogramm ausführen möchten.

Uhr -n 5 Datum

Beispiel:

Watch Command N Intervall Beispiel

3. Hervorheben der Unterschiede zwischen Updates

Sie können auch die Unterschiede zwischen der vorherigen Ausgabe und der aktuellen Ausgabe hervorheben. Anstatt also die gesamte Ausgabe zu lesen, können Sie die Änderungen im Auge behalten.

Syntax:

gucken -d 

Wenn das Intervall zwischen den Aktualisierungen jedoch sehr kurz ist, wird es schwierig, die Unterschiede zu überprüfen, daher müssen Sie ein angemessenes Aktualisierungsintervall festlegen.

Uhr -n 5 -d Datum

Beispiel:

Beispiel für Befehlsunterschied ansehen

4. Kopfzeile in der Ausgabe ausblenden

Die Ausgabe des Watch-Befehls zeigt eine Kopfzeile mit Zeitintervall, Befehl, Systemname und Systemdatum an. Wenn Sie diesen Teil jedoch nicht sehen möchten, können Sie ihn auch ausblenden.

Syntax:

beobachten -t 
Uhr -t Datum

Beispiel:

Watch-Befehl ohne Header-Beispiel

5. Signalton bei Fehler

Der Watch-Befehl kann auch einen Piepton ausgeben, wenn ein Update fehlschlägt. Damit dies geschieht, müssen Sie möglicherweise zuerst überprüfen, ob das Beep-Paket installiert ist oder nicht. Falls es nicht installiert ist, können Sie es mit dem folgenden Befehl installieren:

sudo apt installieren piep

Syntax:

Uhr -b Datum

6. Beenden bei Änderung

Standardmäßig läuft der Watch-Befehl weiter, bis er vom Benutzer manuell unterbrochen wird. Sie können es jedoch beenden, wenn es auch eine Änderung in der Ausgabe erkennt.

Syntax:

gucken -g 
Uhr -n 10 -g Datum

Beispiel:

Beispiel zum Beenden des Befehls bei Änderung beobachten

Beobachten Sie jetzt den Ausgang; Es gibt einen bestimmten Status zurück, der mit dem folgenden Befehl abgerufen werden kann:

echo $?

Watch-Befehl Exit-Status anzeigen

Wie Sie im obigen Screenshot sehen können, werden bestimmte Integer-Flags von 0 bis 8 angezeigt. Jedes dieser Flags hat seine Bedeutung, und Details zu diesen Flags finden Sie auf der Manpage.

Mann Uhr

Watch Befehls-Exit-Statusdefinitionen

7. Verwenden von großen Befehlen

Sie können andere Befehle mit dem Befehl watch auf sauberere Weise verwenden use.  Dafür gibt es mehrere Möglichkeiten. Sie können \ sign nach dem Befehl watch und seinen Optionen verwenden.

beobachten -n 10 -d \

Beispiel:

Watch-Befehl, der bg-Befehle durch Backslash-Beispiel ausführt

Sie können Ihren vollständigen benutzerdefinierten Befehl auch in einfache Anführungszeichen schreiben.

Uhr  ''

Beispiel:

Watch-Befehl, der wichtige Befehle in Anführungszeichen ausführt

Fazit

Inzwischen sollten Sie den Befehl watch und seine Bedeutung gut verstehen, insbesondere wenn Sie die Ressourcen Ihres Systems wie Festplatte, Netzwerkänderungen, CPU-Auslastung usw. überwachen möchten. Weitere Informationen zum Watch-Befehl finden Sie auf seiner Manpage. Verwenden Sie den Befehl man watch in Ihrem Terminal, um die Manpage anzuzeigen.

Mittlere Maustaste funktioniert nicht unter Windows 10
Das mittlere Maustaste hilft Ihnen beim Scrollen durch lange Webseiten und Bildschirme mit vielen Daten. Wenn das aufhört, werden Sie am Ende die Tast...
So ändern Sie die linke und rechte Maustaste auf einem Windows 10-PC
Es ist ganz normal, dass alle Computer-Maus-Geräte ergonomisch für Rechtshänder gestaltet sind. Es gibt aber auch Mausgeräte, die speziell für Linkshä...
Emulieren Sie Mausklicks, indem Sie den Mauszeiger mit der klicklosen Maus in Windows 10 bewegen
Die Verwendung einer Maus oder Tastatur in der falschen Haltung bei übermäßiger Nutzung kann zu vielen gesundheitlichen Problemen führen, einschließli...