A Watch segítségével futtasson olyan gyakran Linux-parancsot

figyeli a linux parancsot

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 ...


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   David dijo

    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).

  2.   mircocaloghero dijo

    Nagyon szeretem az ilyen jellegű jegyzeteket. Köszönöm

  3.   Katona dijo

    Sokat szolgált nekem