Komanda sat, neki načini upotrebe u svakodnevnim aktivnostima

o komandi straže

U sljedećem ćemo članku pogledati nekoliko načina korištenja naredbe za gledanje. Ova se naredba koristi za izvršavanje bilo koje proizvoljne naredbe u redovnim intervalima, prikazujući rezultat navedene naredbe u prozoru terminala. Ovo može biti korisno kada moramo više puta pokretati naredbu i gledati promjenu izlaza naredbe tijekom vremena.

Korisnost watch dio je paketa procps (ili procps-ng) koji je unaprijed instaliran na gotovo svim Gnu / Linux distribucijama.

Korisni primjeri naredbe watch u Ubuntuu

Koristite uslužni program gledati to je jednostavan i neposredan zadatak. Pratiti jednostavna sintaksa i bez složenih opcija.

watch [opciones] comando

Možete prekinuti petlju ili ponoviti postupak Ctrl + C da prekinete radnju sata ili jednostavno zatvorite prozor terminala na kojem se izvodi.

Osnovna upotreba naredbe Watch

Kada se koristi bez argumenata, ovaj uslužni program izvršit će navedenu naredbu svake dvije sekunde:

datum gledanja

watch date

Ova naredba ispisat će rezultat proizveden po datumu. U gornjem lijevom uglu ekrana prikazat će se naredba koja se izvršava i razdoblje aktivnog intervala.

Navedite interval ažuriranja

Moći ćemo vrlo lako odrediti intervalni interval za ažuriranje naredbe za gledanje koristeći opciju -n. Novi vremenski interval mora se postaviti u sekundama.

datum gledanja 5

watch -n 5 date

Sada naredba date ažurirat će se samo svakih pet sekundi.

Istaknite razlike između svakog ažuriranja

Watch olakšava uočavanje razlika između starih i ažuriranih rezultata. Ove razlike možemo naglasiti pomoću -d opcija.

datum gledanja -d

watch -n 5 -d date

Ova naredba pokrenut će datum svakih pet sekundi i istaknuti promjene na izlazu na ekranu terminala.

Uklonite naslov i naslove

Naredba za gledanje prikazuje informacije na ekranu kao što su naziv naredbe koja se izvršava, interval i trenutno vrijeme. Sve je na vrhu ekrana. Ako to želimo izbjeći, možemo koristiti -t opcija da onemogućite ove informacije.

sat -t

watch -t date

Kao što sam rekao, ova naredba prikazat će samo izlaz proizveden naredbom datum.

Izađite iz straže u slučaju greške

Možemo također odrediti čuvara za izlazak kad god se pojavi greška u naredbi koja se izvršava. Jednostavno ćemo morati koristiti -e opcija.

gledati -e

watch -e exit 99

Ako pokrenete ovu naredbu, vidjet ćete poruka koja ukazuje da naredba ima status izlaza koji nije nula. Mora se uzeti u obzir da naredbe koje se izvršavaju bez ikakve greške izlaze s nultim statusnim kodom.

Izlaz ako se promjene pojave u izlazu naredbe

La -g opcija izlazi iz straže kad god dođe do promjene u izlazu naredbe.

watch -g date

Ova naredba će se izvoditi dvije sekunde i čim se izlaz ažurira, sat će se zatvoriti.

Obavijestiti u slučaju greške

La -b opcija de watch oglašava zvučne signale svaki put kada se naredba izlazi sa statusnim kodom koji nije nula. Kao što je već spomenuto, statusni kôd koji nije nula obično označava grešku ili da izvršavanje naredbe nije uspjelo.

watch -b exit 99

Tumačite kodove boja i sekvence stilova

Možemo omogućiti interpretaciju kodnih kodova ANSI boja i sekvence stilova za gledanje pomoću -c opcija. Prema zadanim postavkama sat ne interpretira boje u svom izlazu.

sat -c

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

Izlaz ove naredbe prikazuje zeleno kodirani niz 'Primjer za Ubunlog'. Ako uklonimo opciju -c i ponovo pokrenemo naredbu, vidjet ćemo da ovaj put niz ne sadrži boju.

Nadgledajte promjene u sadržaju direktorija

Sljedeći primjer ilustrira kako možemo koristiti uslužni program za gledanje nadgledajte direktorijume sistema datoteka za promjene sadržaja.

gledati -d

watch -d ls -l

Ova naredba će ispisati popis direktorija i istaknuti promjene sadržaja.

Pratite temperaturu procesora pomoću sata

Ako koristite opremu koja se zagrijava, važno je nadzirati temperaturu. Moći ćemo koristite uslužni program sata zajedno sa senzori za kontrolu temperature opreme.

senzori sata

watch -n 60 sensors

Ova naredba provjerit će temperaturu opreme u minuti.

Prikaži stranicu pomoći i priručnik

Ne sumnjajte pogledajte pomoć za naredbu sat ako želite brze informacije za određenu opciju.

gledajte pomoć

watch -h

Takođe ćemo moći pogledajte stranicu sa uputstvima za detaljne informacije o određenoj opciji.

man watch

Kao što smo vidjeli, naredba watch je jednostavan, ali koristan alat, koji Ima dobar broj slučajeva upotrebe, što nisu svi slučajevi prikazani u ovom članku.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.