Watch – valós idejű változás figyelés

Watch – valós idejű változás figyelés

A watch linux shell parancs alapból 2 másodpercenként újra futtatja a paraméterként megadott parancsot.

A watch haszálatának formája: watch [opciók] parancs

A watch parancs egyik legjellemzőbb felhasználása a soft raid állapotának az ellenőrzése:

watch -n5 'cat /proc/mdstat'

A watch példában 5 másodpercenként akarjuk látni a cat /proc/mdstat parancs kimenetét, tehát gyakorlatilag a fájl változását követjük nyomon. Ez egy nagyon hasznos és látványos, például egy raid visszaépítésekor.

Lehetőségünk van ezen kívül, hogy hanggal jelezzen, ha egy parancs kimenete nem 0, színesben jelenjen meg, a korábbi állapothoz képest kiemelje a változást.

Példák a valós idejű monitorozésra, a watch használatára

A linux rendszergazdák gyakran használják watch parancsot, nagyon hasznos linux üzemeletetéshez, főként monitorozásra, például egy hiba feltárása, vagy épp egy javítás alatt.

Néhány példát mutatok, milyen felhasználása lehet a watch parancsnak:

watch -d ls -l /tmp/
watch -n1 'cat /proc/interrupts'
watch 'wget http://localhost/server-status -O -'
watch -n 0.1 free

 

 

No Comments.

Leave a Reply