Drejtoni një komandë Linux aq shpesh me Watch

komanda e linuxit

Automatizimi i detyrave të caktuara mund të jetë një ndihmë e madhe, veçanërisht kur ato janë detyra që përfshijnë punën nga tastiera. Në distroin tonë Linux ne mund të kemi mjete të ndryshme për të automatizuar detyrat, përveç që kemi mundësi të shkruajmë skripta Bash për të ekzekutuar një seri komandash ose veprimesh pa shkuar një nga një, dhe madje t'i shtojmë ato në fillimin e sistemit ose t'i planifikojmë ato të funksionojnë në një datë të caktuar. ose moment pa bërë asgjë dhe në mënyrë transparente.

Në këtë artikull do të shohim se si mundeni ekzekutoni një komandë çdo shpesh duke përdorur orë. Watch është një komandë që mund të ekzekutojë një program ose një komandë tjetër çdo X sekonda që i vendosim. Kështu ne caktojmë ekzekutimin përsëritës të një detyre të caktuar. Mund të jetë veçanërisht praktike për konsulta të caktuara periodike ose për disa detyra mirëmbajtjeje etj. Mund ta aplikoni për çdo gjë siç mund ta shihni këtu, kufiri është imagjinata juaj ...

Nëse doni që laku ose përsëritja të përfundojë, mund të përdorni CTRL + C për të përfunduar veprimin Watch ose thjesht mbyllni dritaren e terminalit ku po ekzekutohet. Sintaksa e orës është shumë e thjeshtë dhe ka këtë fizionomi:

watch [opciones] comando

P.sh. le të shohim një shembull praktik Kontrollon hapësirën e përdorur në ndarjet tona çdo 5 min (300 sekonda). Sa për të konsultuar hapësirën e përdorur dhe të lirë të ndarjeve tona, shkruani "df -h", sepse me shikimin do të ishte:

watch -n 300 df -h

Mund të kontrolloni njeriun e orës për të parë të gjitha opsionet ka, pasi është mjaft fleksibël. Përveç kësaj, ne mund ta ridrejtojmë pyetësin në një skedar në mënyrë që rezultati të shtypet në një .txt për shembull:

 watch -n 300 df -h > espacio_usado.txt 

Në këtë mënyrë, ne mundemi kontrolloni skedarin used_space.txt ku do të shohim se është shtypur e njëjta gjë që do të na tregonte tastiera kur shtypni df -h. Imagjinoni sasinë e detyrave që mund të bëni ...


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   David dijo

    Watch është një komandë shumë e dobishme. Unë e përdor atë për të kontrolluar temperaturën e PC tim përmes terminalit: «sensorë shikimi».
    Unë tashmë e dija komandën, por artikulli më pëlqente shumë (i shkurtër dhe i shpjeguar mirë).

  2.   Mirkokaloghero dijo

    Më pëlqejnë shumë këto lloj shënimesh. Faleminderit

  3.   Ushtar dijo

    Më shërbeu shumë