Svako toliko pokrenite Linux naredbu s Watchom

watch linux naredba

Automatizacija određenih zadataka može vam biti od velike pomoći, pogotovo kada se radi o zadacima koji uključuju rad s konzole. U našem Linux distribucijskom sustavu možemo imati razne alate za automatizaciju zadataka, osim što možemo pisati Bash skripte za izvršavanje niza naredbi ili radnji, a da ih ne izvršavamo jednu po jednu, pa čak i dodavati ih pri pokretanju sustava ili planirati njihovo pokretanje određeni datum ili trenutak, a da ništa nismo učinili i na transparentan način.

U ovom ćemo članku vidjeti kako možete izvršavajte naredbe svako toliko koristeći sat. Watch je naredba koja može izvršavati program ili drugu naredbu svakih X sekundi koju stavimo na njega. Tako planiramo ponavljajuće izvršavanje određenog zadatka. To može biti posebno praktično za određene periodične konzultacije ili za neke zadatke održavanja itd. Možete ga primijeniti na sve što možete vidjeti ovdje, ograničenje je vaša mašta ...

Ako želite da se petlja ili ponavljanje završe, za završetak možete koristiti CTRL + C radnju Watch ili jednostavno zatvorite prozor terminala na kojem je pokrenut. Sintaksa sata vrlo je jednostavna i ima sljedeću fizionomiju:

watch [opciones] comando

Npr. da vidimo praktični primjer Provjerava prostor koji se koristi u našim particijama svakih 5 minuta (300 sekundi). Što se tiče korištenja i slobodnog prostora naših particija, upišite "df -h", jer bi sa satom to bilo:

watch -n 300 df -h

Možete provjeriti stražara da biste vidjeli sve mogućnosti jest, jer je prilično fleksibilan. Uz to, upit bismo mogli preusmjeriti u datoteku tako da se izlaz ispisuje u .txt na primjer:

 watch -n 300 df -h > espacio_usado.txt 

Na taj način možemo provjerite datoteku used_space.txt gdje ćemo vidjeti da je ispisano isto ono što bi nam pokazivala konzola prilikom upisivanja df -h. Zamislite količinu zadataka koje možete obaviti ...


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   David dijo

    Watch je vrlo korisna naredba. Koristim ga za kontrolu temperature računala putem terminala: «satni senzori».
    Već sam znao naredbu, ali članak mi se jako svidio (kratak i dobro objašnjen).

  2.   Mirkokaloghero dijo

    Jako volim ovakve bilješke. Hvala

  3.   Vojnik dijo

    Mnogo me poslužilo