watch herhaalt een commando op regelmatige tijdstippen en toont de uitvoer live.
watch df -h
watch -n 2 free -h
| Optie | Betekenis |
|---|---|
-n n | Interval in seconden (standaard: 2) |
-d | Markeer wijzigingen |
-t | Verberg de kopregel |
-e | Stop bij foutcode |
-x | Gebruik exec in plaats van shell |
Schijfruimte elke 5 seconden:
watch -n 5 df -h
Wijzigingen markeren:
watch -d free -h
Logbestand tellen:
watch -n 1 'wc -l /var/log/app.log'
Actieve verbindingen volgen:
watch -n 2 'ss -tn | grep ESTABLISHED | wc -l'
Bestand volgen op wijzigingen:
watch -d ls -lh /var/www/html/
Gebruik watch -d bij numerieke uitvoer — wijzigingen worden gemarkeerd en vallen meteen op.