Bizonyos feladatok automatizálása nagy segítség lehet, különösen akkor, ha olyan feladatokról van szó, amelyek a konzolról történő munkát jelentik. Linux disztribúciónkban különféle eszközökkel rendelkezhetünk a feladatok automatizálásához, amellett, hogy Bash parancsfájlokat írhatunk parancsok vagy műveletek sorozatának végrehajtására anélkül, hogy egyesével mennénk, és akár hozzáadhatjuk őket a rendszer indításához, vagy ütemezhetjük a futást egy bizonyos dátumot vagy pillanatot anélkül, hogy bármit és átlátható módon tennénk.
Ebben a cikkben megtudjuk, hogyan tud hajtson végre parancsot olyan gyakran, az óra használatával. A Watch egy olyan parancs, amely képes végrehajtani egy programot vagy egy másik parancsot minden X másodpercben, amelyet ráadunk. Így ütemezzük egy bizonyos feladat ismétlődő végrehajtását. Különösen praktikus lehet bizonyos időszakos konzultációk vagy karbantartási feladatok stb. Bármire alkalmazhatod, amint itt láthatod, a határ a fantáziád ...
Ha azt szeretné, hogy a ciklus vagy az ismétlés véget érjen, a befejezéshez használhatja a CTRL + C billentyűkombinációt a Watch műveletet, vagy csak csukja be a terminálablakot, ahol fut. Az óra szintaxisa nagyon egyszerű, és ennek fiziognómiája van:
watch [opciones] comando
Pl. lássunk egy gyakorlati példát 5 percenként (300 másodpercenként) ellenőrzi a partícióinkban használt helyet. A partícióink szabad és szabad területének megtekintéséhez írja be a "df -h" szót, mert az órával ez a következő lenne:
watch -n 300 df -h
Ellenőrizheti az óraembert, hogy megtekinthesse az összes lehetőséget van, hiszen elég rugalmas. Ezenkívül átirányíthatnánk a lekérdezést egy fájlba, hogy a kimenetet például .txt formátumban nyomtassuk:
watch -n 300 df -h > espacio_usado.txt
Ily módon megtehetjük ellenőrizze a used_space.txt fájlt ahol látni fogjuk, hogy ugyanazt kinyomtatták, amelyet a konzol megmutatna nekünk a df -h beírásakor. Képzelje el, mennyi feladatot végezhet el ...
A Watch nagyon hasznos parancs. A számítógépem hőmérsékletének szabályozására használom a terminálon keresztül: «óraérzékelők».
Már ismertem a parancsot, de a cikk nagyon tetszett (rövid és jól megmagyarázott).
Nagyon szeretem az ilyen jellegű jegyzeteket. Köszönöm
Sokat szolgált nekem