Tässä artikkelissa tarkastelemme Linuxin "watch" -työkalua. Tämä työkalu suorittaa kaikki valitsemasi komennot aikavälillä. Voimme myös asettaa ajanjakson mukavuuden vuoksi.
“Katsella” -versio
Tämä yksinkertainen komento tulostaa “watch” -ohjelmiston version.
katsella - versioTai,
katsella -v
Perus "kellon" käyttö
Tässä on perusrakenne, joka vaaditaan kutsumaan "katsella" ja kertomaan mikä on sen tehtävä.
katsellaAloitetaan esimerkiksi "katsella" toisella yleisellä komennolla: "päivämäärä". Tämä työkalu tulostaa työkalun suorittamisen ajankohdan ja päivämäärän. Lisätietoja päivämäärästä.
katselupäivä
Mitä täällä tapahtuu? Työkalu suorittaa komennon "date" joka toinen sekunti. Muista, että tämä on oletusarvo kuilun välillä, kun "watch" suorittaa komennon. Tässä tapauksessa "kello" odottaa 2 sen jälkeen, kun se kutsuu "päivämäärä". Tietysti aikarajaa voidaan muuttaa.
Huomaa: "kello" ei lopu itsestään. Sinun on lähetettävä lopetussignaali manuaalisesti, jotta komento ei enää toimi. Lopeta prosessi painamalla “Ctrl + C”.
Korostamalla eroa
Oletetaan, että suoritat komennon, joka tulostaa BIG-lähdön. Muutosten seuraaminen voi tällöin tulla melko hankalaksi. Entä anna “katsella” tehdä työ?
Kyllä, "katsella" voi korostaa edellisen ja nykyisen lähdön välistä eroa. Ota tämä ominaisuus käyttöön käyttämällä "-d" -merkkiä soittaessasi "katsella".
watch -d päivämäärä
Kuten näette, tuotoksen muutokset korostuvat. Voit helposti seurata muutoksia. Jos komennon jokaisen suorituksen välinen aika on kuitenkin liian lyhyt, saatat myös päätyä hämmentyneeksi ja kadonneeksi. Joten varmista, että aikaväli on hyvällä paikalla.
Päivitysväli
Kuten aiemmin mainittiin, ”watch” käyttää oletuksena 2 sekuntia aikavälinä valitsemasi komennon jokaisen suorituksen välillä. Onneksi voimme manuaalisesti muuttaa aikaväliä ja asettaa eri arvon. Tätä tarkoitusta varten meidän on käytettävä ”-n” -lippua, jota seuraa sekuntien määrä.
Suoritetaan esimerkiksi päivämäärä 10 sekunnin välein.
kello - n. 10 päivä
Huomaa, että hiipin ”-d” -lippuun. Tämä tarjoaa helpomman tavan tarttua eroon. Tietenkin voit aina tarkistaa tehokkaan aikavälin juoksukonsolin yläosasta.
Yksi asia on huomata, että tämä komento sallii tarkkuuden vain 0 asti.1 sekuntia. Pienennät sitä, se ei hyväksy sitä.
Sammuta otsikko
Kun suoritat mitä tahansa "watch" -komentoa, päädyt otsikkoon, joka sisältää välttämättömiä tietoja, kuten aikaväli, järjestelmän nimi, järjestelmän aika jne.
Jos et kuitenkaan ole kiinnostunut näkemään tätä osaa, se on mahdollista tehdä. Ainoa mitä sinun tarvitsee tehdä, on lisätä “-t” lippu suoritettaessa “watch”.
kello -d -n 10 päivämääräkello -t -d -n 10 päivämäärä
Tällä voi olla suuri ero, jos työskentelet kriittisen kanssa etkä halua häiritä tai säästää vähän näyttötilaa.
Poistuminen muutoksen tapahtuessa
Tämä on mielenkiintoinen. Suurimman osan ajasta, kun työskentelet sellaisen suhteen, joka vaatii jatkuvaa tarkastusta, kannattaa ehkä seurata sen toimintaa. Tämä ominaisuus on kuitenkin upotettu “watch” -ohjelmaan, joka kehottaa ohjelmaa poistumaan, kun se havaitsee mahdolliset muutokset lähdössä.
Käytä tätä tarkoitusta varten -g-lippua.
kello -g -n 10 päivämäärä
Kymmenen sekunnin kuluttua "date" -komento raportoi eri lähdön. Kun lähtö muuttui, "watch" poistui.
Poistu tila
Kun ”watch” on olemassa, se ilmoittaa tietyistä lipuista. Nämä liput ovat kokonaislukuja, jotka vaihtelevat 0: sta 8: een eri merkityksillä.
Suoritetaan esimerkiksi tämä komento ja annetaan katsella lopettaa itsensä automaattisesti.
kello -g -n 10 päivämäärä
Nyt kun ohjelma on olemassa, se palautti tietyn poistumistilan. Suorita tämä komento tarkistaa poistumistila.
kaiku $?
Mitä tämä arvo tarkoittaa? Jos haluat lisätietoja arvoista, tarkista “watch” -sivun man-sivu.
mies katsella
Jäsennys BIG-komentoja
Jos olet kiinnostunut puhtaammasta "watch" -komentojen suorittamisesta, voimme saavuttaa sen monilla tavoilla.
Ensinnäkin, käytä \ -merkkiä "katsella" -merkkiä ja sen lippua ja paina sitten Enter-näppäintä.
katsella -n 10 -d \
Kirjoita nyt mikä tahansa komento, jonka haluat toistaa.
Toinen mielenkiintoinen tapa on lainata koko mukautettu komento yhdellä lainausmerkillä ”.
katsella
Lopulliset ajatukset
"Katsella" ei ole paljon asioita. Se on yksinkertainen ohjelma, jossa on yksinkertaiset liput ja yksinkertaiset käyttäytymismallit. He voivat kuitenkin suorittaa todella upeaa työtä, jos niitä käytetään oikein.
Jos haluat tietää enemmän kaikista lipuista ja niiden selityksistä, tutustu "watch" -sivun man-sivuihin. Jos teet jotain kriittistä, niin kaikki on vaivan arvoista.
mies katsellakatsella - auttaa
Nauttia!