Vsake toliko zaženite ukaz Linuxa z Watchom

glej ukaz linux

Avtomatizacija nekaterih nalog je lahko v veliko pomoč, še posebej, če gre za naloge, ki vključujejo delo s konzole. V našem distribucijskem sistemu Linux imamo lahko različna orodja za avtomatizacijo opravil, poleg tega pa lahko pišemo skripte Bash za izvajanje vrste ukazov ali dejanj, ne da bi se lotili enega za drugim, in jih celo dodamo v zagon sistema ali načrtujemo njihovo izvajanje določen datum ali trenutek, ne da bi karkoli naredili in na pregleden način.

V tem članku bomo videli, kako lahko vsake toliko izvrši ukaz z uporabo ure. Watch je ukaz, ki lahko izvaja program ali drug ukaz vsakih X sekund, ko ga vstavimo. Tako načrtujemo ponavljajoče se izvajanje določene naloge. To je lahko še posebej praktično za določena redna posvetovanja ali za nekatere vzdrževalne naloge itd. Uporabite ga lahko za karkoli, kot vidite tukaj, meja je vaša domišljija ...

Če želite, da se zanka ali ponovitev konča, za zaključek lahko uporabite CTRL + C dejanje Watch ali preprosto zaprite okno terminala, kjer se izvaja. Sintaksa ure je zelo preprosta in ima naslednjo fizionomijo:

watch [opciones] comando

Npr poglejmo praktičen primer Vsakih 5 minut (300 sekund) preveri prostor, ki ga uporabljamo v naših particijah. Glede iskanja uporabljenega in prostega prostora naših particij vnesite "df -h", ker bi bilo z uro to:

watch -n 300 df -h

Ogledate si lahko stražarja, da vidite vse možnosti je, saj je precej prilagodljiv. Poleg tega bi lahko poizvedbo preusmerili v datoteko, tako da se izhod natisne v .txt, na primer:

 watch -n 300 df -h > espacio_usado.txt 

Na ta način lahko preverite datoteko used_space.txt kjer bomo videli, da je tiskano isto, kar bi nam kazala konzola, ko vtipkate df -h. Predstavljajte si količino nalog, ki jih lahko opravite ...


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   David je dejal

    Watch je zelo uporaben ukaz. Z njim nadzorujem temperaturo osebnega računalnika prek terminala: «senzorji ure».
    Ukaz sem že poznal, a članek mi je bil zelo všeč (kratek in dobro razložen).

  2.   Mirkokalog je dejal

    Tovrstne zapiske so mi zelo všeč. Hvala

  3.   Vojak je dejal

    Veliko mi je postreglo