Shikoni komandën, disa mënyra për ta përdorur atë në aktivitetet e përditshme

për komandën e vrojtimit

Në artikullin vijues do të hedhim një vështrim në disa mënyra për të përdorur komandën e shikimit. Kjo komandë përdoret për të ekzekutuar çdo komandë arbitrare në intervale të rregullta, duke shfaqur rezultatin e komandës së përmendur në dritaren e terminalit. Kjo mund të jetë e dobishme kur duhet të ekzekutojmë një komandë në mënyrë të përsëritur dhe të shikojmë ndryshimin e daljes së komandës me kalimin e kohës.

Shërbim ora është pjesë e paketës procps (ose procps-ng) që është instaluar paraprakisht në pothuajse të gjitha shpërndarjet Gnu / Linux.

Shembuj të dobishëm të komandës së shikimit në Ubuntu

Përdorni programin shikoj është një detyrë e thjeshtë dhe e drejtpërdrejtë. Ndiqni një sintaksë e thjeshtë dhe pa opsione komplekse.

watch [opciones] comando

Për ta përfunduar lakun ose për ta përsëritur, mund ta përdorni Ctrl + C për të përfunduar veprimin e orës, ose thjesht mbyllni dritaren e terminalit ku po ekzekutohet.

Përdorimi themelor i komandës Watch

Kur përdoret pa argumente, kjo vegël do të ekzekutojë komandën e specifikuar çdo dy sekonda:

data e shikimit

watch date

Kjo komandë do të shtypë rezultatin e prodhuar sipas datës. E majta sipër e ekranit do të tregojë komandën që ekzekutohet dhe periudhën e intervalit aktiv.

Specifikoni intervalin e azhurnimit

Ne do të jemi në gjendje të specifikojmë periudhën e intervalit për azhurnimin e komandës së orës shumë lehtë duke përdorur opsionin -n. Intervali i ri kohor duhet të vendoset në sekonda.

data e shikimit 5

watch -n 5 date

tani komanda data do të azhurnohet vetëm çdo pesë sekonda.

Theksoni ndryshimet midis çdo azhurnimi

Shikimi e bën të lehtë të dallosh ndryshimet midis daljes së vjetër dhe asaj të azhurnuar. Ne mund t'i nxjerrim në pah këto ndryshime duke përdorur -d opsion.

data e shikimit -d

watch -n 5 -d date

Kjo komandë do të ekzekutohet data çdo pesë sekonda dhe do të nxjerrë në pah ndryshimet në dalje në ekranin e terminalit.

Hiqni titullin dhe titujt

Komanda e shikimit shfaq informacione në ekran siç janë emri i komandës që ekzekutohet, intervali dhe koha aktuale. Gjithçka është në pjesën e sipërme të ekranit. Nëse duam ta shmangim, mund të përdorim -t opsion për të çaktivizuar këtë informacion.

shiko -t

watch -t date

Ndërsa po thosha, kjo komandë do të tregojë vetëm daljen e prodhuar nga komanda data.

Dilni nga Watch në rast gabimi

Ne gjithashtu mund të specifikojmë një roje vëzhguese për të dalë sa herë që ekziston një gabim i prodhuar nga komanda që po ekzekutohet. Ne thjesht do të duhet të përdorim -e opsion.

ora -e

watch -e exit 99

Nëse e ekzekutoni këtë komandë, do të shihni një mesazh që tregon se komanda ka një status daljeje jo zero. Mbani në mend se komandat që ekzekutohen pa ndonjë gabim, dalin me një kod statusi zero.

Dilni nëse ndodhin ndryshime në daljen e komandës

La opsioni -g del nga ora kur ka ndonjë ndryshim në daljen e komandës.

watch -g date

Kjo komandë do të ekzekutohet për dy sekonda dhe posa të azhurnohet rezultati, ora do të mbyllet.

Njofto në rast gabimi

La -b opsion de watch bipon sa herë që komanda del me një kod statusi jo zero. Siç është përmendur tashmë, një kod statusi jo zero zakonisht tregon një gabim ose që ekzekutimi i komandës ka dështuar.

watch -b exit 99

Interpretoni kodet e ngjyrave dhe sekuencat e stilit

Ne mundemi mundësojnë interpretimin e kodeve të Ngjyra ANSI dhe sekuencat e stilit për shikimin duke përdorur -c opsion. Si parazgjedhje, ora nuk interpreton ngjyrat në daljen e saj.

ora -c

watch -c echo "$(tput setaf 2) Ejemplo para Ubunlog"

Dalja e kësaj komande tregon vargun e koduar jeshil 'Shembull për Ubunlog'. Nëse heqim opsionin -c dhe ekzekutojmë përsëri komandën, do të shohim që vargu nuk përmban asnjë ngjyrë këtë herë.

Monitoroni ndryshimet në përmbajtjen e direktorisë

Shembulli i mëposhtëm ilustron se si mund ta përdorim programin e orës monitoroni drejtoritë e sistemit të skedarëve për ndryshime të përmbajtjes.

ora -d

watch -d ls -l

Kjo komandë do të shtypë listën e drejtorisë dhe do të nxjerrë në pah ndryshimet e përmbajtjes.

Monitoroni temperaturën e CPU-së duke përdorur orën

Nëse jeni duke përdorur pajisje që nxehen, është e rëndësishme të monitoroni temperaturën. Ne do të mundemi përdorni shërbimin e orës së bashku me sensorë për të kontrolluar temperaturën e pajisjeve.

sensorë shikimi

watch -n 60 sensors

Kjo komandë do të kontrollojë temperaturën e pajisjeve në minutë.

Trego faqen e ndihmës dhe manualin

Asnjë dudes en shikoni ndihmën për komandën e orës nëse dëshironi informacion të shpejtë për një opsion specifik.

shikoni ndihmë

watch -h

Ne gjithashtu do të jemi në gjendje të konsultohuni me faqen manual për informacion të detajuar mbi një opsion specifik.

man watch

Siç kemi parë, komanda e orës është një mjet i thjeshtë, por i dobishëm, i cili Ka një numër të mirë të rasteve të përdorimit, të cilat nuk janë të gjitha ato që tregohen në këtë artikull.


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: Miguel Ángel Gatón
  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.