Kjør en Linux-kommando så ofte med Watch

se linux kommando

Å automatisere visse oppgaver kan være til stor hjelp, spesielt når det er oppgaver som innebærer å arbeide fra konsollen. I vår Linux-distro kan vi ha forskjellige verktøy for å automatisere oppgaver, i tillegg til å kunne skrive Bash-skript for å utføre en rekke kommandoer eller handlinger uten å gå en etter en, og til og med legge dem til systemoppstart eller planlegge dem til å kjøre på en bestemt dato eller et øyeblikk uten at vi gjør noe og på en gjennomsiktig måte.

I denne artikkelen vil vi se hvordan du kan kjør en kommando så ofte med watch. Watch er en kommando som kan utføre et program eller en annen kommando hvert X sekund som vi legger på den. Dermed planlegger vi gjentatt gjennomføring av en bestemt oppgave. Det kan være spesielt praktisk for visse periodiske konsultasjoner eller for noen vedlikeholdsoppgaver etc. Du kan bruke den på alt som du kan se her, grensen er fantasien din ...

Hvis du vil at sløyfen eller gjenta skal slutte, du kan bruke CTRL + C for å fullføre Watch-handlingen eller bare lukk terminalvinduet der den kjører. Ursyntaksen er veldig enkel og har denne fysiognomien:

watch [opciones] comando

Eg la oss se et praktisk eksempel Den sjekker plassen som brukes i partisjonene hvert 5. minutt (300 sekunder). For å konsultere den brukte og ledige plassen til partisjonene våre, skriv "df -h", for med ur vil det være:

watch -n 300 df -h

Du kan sjekke klokkemannen for å se alle alternativene det har det, siden det er ganske fleksibelt. I tillegg kan vi omdirigere spørringen til en fil slik at utskriften skrives ut i en .txt for eksempel:

 watch -n 300 df -h > espacio_usado.txt 

På denne måten kan vi sjekk filen used_space.txt hvor vi vil se at det samme som konsollen ville vise oss når du skriver df -h er skrevet ut. Tenk deg hvor mange oppgaver du kan gjøre ...


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   David sa

    Watch er en veldig nyttig kommando. Jeg bruker den til å kontrollere temperaturen på PC-en min via terminal: «watch sensors».
    Jeg kjente allerede kommandoen, men likte artikkelen mye (kort og godt forklart).

  2.   mircocaloghero sa

    Jeg liker virkelig slike notater. Takk

  3.   soldat sa

    Det tjente meg mye