Selles artiklis vaatleme Linuxi tööriista "vaatamine". See tööriist käivitab kõik teie määratud ajavahemikuga käsud. Mugavuse huvides saame määrata ka ajaintervalli.
“Vaadata” versioon
See lihtne käsk prindib välja „kella” tarkvaraversiooni.
kell - pööramineVõi,
kell -v
Põhiline "kella" kasutamine
Siin on põhistruktuur, mida on vaja "valve" kutsumiseks ja selle ülesande ütlemiseks.
vaatamaNäiteks alustame vaatamist teise levinud käsuga: "kuupäev". See tööriist prindib välja tööriista käitamise aja ja kuupäeva. Lisateave kuupäeval.
vaatamise kuupäev
Mis siin toimub? Tööriist töötab käsku "kuupäev" iga 2 sekundi järel. Pidage meeles, et see on vaikimisi vahe iga kord, kui käsk "watch" käivitatakse. Sel juhul ootab „kell” 2 pärast kuupäeva nimetamist. Muidugi saab ajalist piirangut muuta.
Märkus. Kell ei lõpe iseenesest. Käsu enam peatamiseks peate lõpetamissignaali käsitsi saatma. Protsessi lõpetamiseks vajutage klahvikombinatsiooni Ctrl + C.
Erinevuse esiletoomine
Oletame, et käivitate käsu, mis prindib välja BIG väljundi. Muutustel silma peal hoidmine võib sellisel juhul muutuda üsna tülikaks. Kuidas oleks, kui laseksid „kellal“ seda tööd teha?
Jah, „kell” võib esile tuua erinevuse eelmise ja praeguse väljundi vahel. Selle funktsiooni lubamiseks kasutage „watch” -i helistamise ajal lippu “-d”.
watch -d kuupäev
Nagu näete, on väljundi muutused esile tõstetud. Saate muudatusi hõlpsalt jälgida. Kui aga käsu iga käigu vaheline aeg on liiga lühike, võite ka segadusse sattuda ja kaotsi minna. Niisiis, veenduge, et teie ajaintervall oleks magusas kohas.
Värskendamise intervall
Nagu eespool mainitud, kehtib „watch” vaikimisi 2 sekundit ajavahemikuna teie valitud käsu iga käigu vahel. Õnneks saame intervalli käsitsi muuta ja erineva väärtuse määrata. Selleks peame kasutama lippu -n, millele järgneb sekundite arv.
Näiteks käivitame kuupäeva 10-sekundilise intervalliga.
kell - 10. kuupäev
Pange tähele, et hiilisin lipu „-d“ alla. See pakub lihtsamat viisi erinevuse tabamiseks. Loomulikult saate jooksva konsooli ülaosas alati kontrollida efektiivset ajaintervalli.
Üks asi on märkida, et see käsk lubab täpsust kuni 0.1 sekundit. Lähete sellest väiksemaks, see ei aktsepteeri seda.
Lülitage päis välja
Mis tahes käsku „vaatamine” käivitate, saate lõpuks päise, mis sisaldab olulist teavet, näiteks ajaintervalli, süsteemi nime, süsteemi aega jne.
Kui aga teid selle osa nägemine ei huvita, on see võimalik. Piisab, kui lisate „watch” käivitamisel lipu „-t”.
kell -d -n 10 kuupäevkell -t -d -n 10 kuupäev
Sellel võib olla suur erinevus, kui töötate millegi kriitilise tähtsusega ja ei soovi tähelepanu hajutamist ega säästa pisut ekraaniruumi.
Väljapääs muutuste ilmnemisel
See on huvitav. Enamasti, kui tegelete millegagi, mis nõuab pidevat kontrollimist, võiksite selle tegevust jätkuvalt jälgida. Kuid see funktsioon on varjatud "watch" -is, mis käsib programmist väljuda, kui see tuvastab väljundis muudatused.
Selleks kasutage lippu -g.
kell -g -n 10 kuupäev
10 sekundi pärast teatab käsk „date” teisest väljundist. Kui väljund muutus, väljus „kell”.
Välju olekust
Kui sellisel juhul on olemas „watch”, teatab see teatud lipudest. Need lipud on täisarvud, mis varieeruvad 0 kuni 8 erineva tähendusega.
Näiteks käivitame selle käsu ja laseme "vaatamisel" automaatselt ennast lõpetada.
kell -g -n 10 kuupäev
Nüüd, kui programm on olemas, tagastas see teatud väljumisoleku. Käivitage see käsk väljumise oleku kontrollimiseks.
kaja $?
Mida see väärtus tähendab? Väärtuste kohta lisateabe saamiseks peaksite kontrollima lehe „vaatamine” manulehte.
mees vaadata
PARS-käskude sõelumine
Kui olete huvitatud käskude käskude puhtamast otsimisest, saame selle saavutada mitmel viisil.
Kõigepealt kasutage märgi \ järel "watch" ja kogu selle lippu, seejärel vajutage sisestusklahvi Enter.
vaatama -n 10 -d \
Nüüd tippige käsk, mida soovite korrata.
Teine huvitav viis on kogu kohandatud käsu tsiteerimine ühe jutumärgiga ”.
vaatama
Lõpumõtted
„Kellaga” ei toimu palju asju. See on lihtne programm, millel on lihtsad lipud ja lihtsustatud käitumismustrid. Õige kasutamise korral saavad nad aga tõesti suurepärast tööd teha.
Kõigi lippude ja nende selgituste kohta lisateabe saamiseks vaadake julgelt “watch” man-lehti. Kui teete midagi kriitilist, siis on see kõik vaeva väärt.
mees vaadatavaata --aita
Nautige!