Figyelje a parancsot, néhány módszer a mindennapi tevékenységekben

az őrparancsról

A következő cikkben megnézzük a watch parancs használatának néhány módját. Ezzel a paranccsal bármilyen tetszőleges parancsot rendszeres időközönként végrehajthatunk, megjelenítve a parancs eredményét a terminál ablakában. Ez akkor lehet hasznos, ha ismételten futtatnunk kell egy parancsot, és figyelnünk kell a parancs kimenetének időbeli változását.

Hasznosság A watch része a procps (vagy procps-ng) csomagnak, amelyet előre telepítettek szinte az összes Gnu / Linux disztribúcióra.

Hasznos példák az watch parancsra az Ubuntuban

Használja a segédprogramot óra ez egyszerű és egyértelmű feladat. Kövesse egyszerű szintaxis és nincsenek összetett lehetőségek.

watch [opciones] comando

A ciklus befejezéséhez vagy az ismétléshez használhatja Ctrl + C az óraművelet befejezéséhez, vagy egyszerűen zárja be a terminál ablakát, ahol fut.

A Watch parancs alapvető használata

Ha érvek nélkül használjuk, akkor ez a segédprogram két másodpercenként végrehajtja a megadott parancsot:

nézési dátum

watch date

Ez a parancs kinyomtatja az előállított eredményt dátum szerint. A képernyő bal felső sarkában látható a végrehajtandó parancs és az aktív intervallum időtartama.

Adja meg a frissítési intervallumot

Nagyon könnyen meg tudjuk határozni a watch parancs frissítésének intervallumtartamát -n opcióval. Az új időintervallumot másodpercben kell beállítani.

nézési dátum 5

watch -n 5 date

Most a dátum parancs csak öt másodpercenként frissül.

Jelölje ki az egyes frissítések közötti különbségeket

A Watch segítségével könnyen észreveheti a régi és a frissített kimenet közötti különbségeket. Ezeket a különbségeket a -d opció.

nézési dátum -d

watch -n 5 -d date

Ez a parancs öt másodpercenként fut a dátum, és kiemeli a kimenet változását a terminál képernyőn.

Távolítsa el a címet és a címsorokat

A watch parancs a képernyőn információkat jelenít meg, például a végrehajtandó parancs nevét, az intervallumot és az aktuális időt. Minden a képernyő tetején van. Ha el akarjuk kerülni, használhatjuk a -t opciót hogy letiltsa ezeket az információkat.

karóra -t

watch -t date

Ahogy mondtam, ez a parancs csak a parancs által létrehozott kimenetet mutatja dátum.

Kilépés a figyelésből hiba esetén

Megadhatunk egy watchdogot is a kilépéshez, amikor a végrehajtott parancs hibát okoz. Egyszerűen használnunk kell a -e opció.

nézni -e

watch -e exit 99

Ha futtatja ezt a parancsot, látni fogja egy üzenet, amely jelzi, hogy a parancsnak nem nulla kilépési állapota van. Figyelembe kell venni, hogy a hibák nélkül végrehajtott parancsok nulla állapotkóddal jelennek meg.

Kilépés, ha változások történnek a parancs kimenetében

La -g opciót kilép az órából, ha a parancs kimenetében változás történik.

watch -g date

Ez a parancs két másodpercig fut, és amint a kimenet frissül, a watch bezár.

Értesítés hiba esetén

La -b opció A de watch hangjelzést ad, amikor a parancs kilép egy nulla állapotkóddal. Mint már említettük, a nem nulla állapotkód általában hibát jelez, vagy azt, hogy a parancs végrehajtása sikertelen volt.

watch -b exit 99

Értelmezze a színkódokat és a stílusokat

Tudunk lehetővé teszik a ANSI szín és a stílus használatával követhető szekvenciák a -c opciót. Alapértelmezés szerint a watch nem értelmezi a színeket a kimenetében.

karóra -c

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

A parancs kimenete a zöld kódolt karakterláncot mutatja 'Példa Ubunlog". Ha eltávolítjuk a -c opciót, és újra futtatjuk a parancsot, látni fogjuk, hogy a karakterlánc ezúttal nem tartalmaz színt.

A címtár tartalmának változásainak figyelése

Az alábbi példa bemutatja, hogyan használhatjuk a watch segédprogramot figyelje a fájlrendszer könyvtárakat a tartalom változásaihoz.

karóra -d

watch -d ls -l

Ez a parancs kinyomtatja a könyvtárlistát, és kiemeli a tartalmi változásokat.

Figyelje a CPU hőmérsékletét az óra segítségével

Ha olyan berendezéseket használ, amelyek felmelegednek, fontos figyelni a hőmérsékletet. Meg tudjuk használja a watch segédprogramot a érzékelők a berendezés hőmérsékletének szabályozására.

óraszenzorok

watch -n 60 sensors

Ez a parancs percenként ellenőrzi a berendezés hőmérsékletét.

Súgóoldal és kézikönyv megjelenítése

Ne habozzon forduljon az watch parancs segítségéhez ha gyors információt szeretne kapni egy adott lehetőségről.

figyeli a segítséget

watch -h

Mi is képesek leszünk rá olvassa el a kézikönyv oldalt egy adott opcióval kapcsolatos részletes információkért.

man watch

Mint látta, a watch parancs egyszerű, de hasznos eszköz, amely Nagyon sok felhasználási esete van, amelyek nem mindazok, amelyeket ez a cikk bemutat.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.