Sisältö
- Katso muutama viimeinen rivi yksinkertaisella kuori-apuohjelmalla
- Esimerkki käyttö
- Kuinka määrittää näytettävien rivien lukumäärä
- Lokitiedoston tarkkailu
- Kuinka yrittää uudelleen hännän komento
- Yhteenveto
Katso muutama viimeinen rivi yksinkertaisella kuori-apuohjelmalla
Linuxissa on kaksi erittäin hyödyllistä komentoa, joiden avulla voit nähdä osan tiedostosta. Ensimmäistä kutsutaan pää ja oletusarvoisesti se näyttää tiedoston 10 ensimmäistä riviä. Toinen on pyrstö -komento, jonka avulla voit tarkastella tiedoston viimeistä kymmentä riviä.
Miksi haluat käyttää kumpaakin näistä komennoista? Miksi et vain käytä cat-komentoa tarkastellaksesi koko tiedostoa tai käyttääksesi editoria, kuten nano?
Kuvittele, että lukemassasi tiedostossa on 300 000 riviä. Kuvittele myös, että tiedosto kuluttaa paljon levytilaa.
Head-komennon yleinen käyttö on varmistaa, että tarkastelema tiedosto on todella oikea tiedosto. Voit yleensä kertoa, etsitkö oikeaa tiedostoa, näkemällä vain muutaman ensimmäisen rivin. Voit sitten käyttää tiedostoa muokkaamiseen kuten nanoa.
Häntäkomento on hyödyllinen muutaman viimeisen rivin tarkastelemiseen ja on erittäin hyvä, kun haluat nähdä, mitä tapahtuu lokitiedostossa, jota pidetään / var / log-kansiossa.
Esimerkki käyttö
pyrstö komento näyttää oletuksena tiedoston viimeiset 10 riviä.
Tail-komennon syntaksi on seuraava:
pyrstö Voit esimerkiksi tarkastella järjestelmän käynnistyslokeja käyttämällä seuraavaa komentoa: sudo tail /var/log/boot.log Tuotos olisi jotain tällaista: Määritä näytettävien rivien määrä seuraavalla komennolla: sudo hännän -n20 Yllä oleva esimerkki näyttää tiedoston 20 viimeistä riviä. Vaihtoehtoisesti voit käyttää -n Vaihda määrittääksesi myös lähtökohdan tiedostossa. Ehkä tiedät, että tiedoston 30 ensimmäistä riviä ovat kommentteja ja haluat vain nähdä tiedostossa olevat tiedot. Käytä tässä tapauksessa seuraavaa komentoa: sudo häntä -n + 20 Häntäkomentoa käytetään usein rinnalla lisää komento, jotta voit lukea tiedoston sivun kerrallaan. Esimerkiksi: sudo häntä -n + 20 Yllä oleva komento lähettää viimeiset 20 riviä tiedostonimestä ja liittää sen tuloksi lisää-komentoon. Voit myös käyttää tail-komentoa näyttää tietty määrä tavuja rivien sijaan: sudo häntä -c20 Käytä samaa kytkintä aloittaaksesi näytön tietystä tavunumerosta seuraavasti: sudo häntä -c + 20 Huomaat, että olemme sisällyttäneet sudo useimpiin komentoihin. Tämä sisällyttäminen on välttämätöntä vain silloin, kun sinulla ei ole normaalina käyttäjänä lupaa tiedostoa katsella ja tarvitset korotettuja oikeuksia. Monet skriptit ja ohjelmat eivät tuota näytölle, mutta liittävät lokitiedostoon niiden ollessa käynnissä. Käytä seuraavaa pyrstö komento tarkistaa kuinka loki muuttuu niin monta sekuntia: sudo hännän -F -20 Voit myös käyttää häntä jatkaaksesi lokin seurantaa, kunnes prosessi kuolee seuraavasti: sudo häntä -F --pid = 1234 Voit löytää prosessin tunnuksen prosessille käyttämällä seuraavaa komentoa: ps-ef | grep Kuvittele esimerkiksi, että muokkaat tiedostoa nanon avulla. Löydät nanon prosessitunnuksen seuraavan komennon avulla: ps-ef | grep nano Komennon tuotos antaa sinulle prosessitunnuksen. Kuvittele, että prosessin tunnus on 1234. Voit nyt suorittaa hännän nanon muokkaamaan tiedostoon seuraavan komennon avulla: sudo häntä -F --pid = 1234 Aina kun tiedosto tallennetaan nanoon, häntäkomento poimii uudet rivit alareunasta. Komento pysähtyy vain, kun nanoeditori suljetaan. Jos saat virheen yrittäessään suorittaa hännän komentoa, koska sitä ei jostain syystä voida saavuttaa, voit käyttää uudelleenyritys parametri, jonka avulla yritetään uudelleen, kunnes tiedosto on saatavilla. sudo hännän - uudelleen -F Tämä toimii todella yhdessä -F vaihtaa, koska sinun on seurattava tiedostoa halutaksesi yrittää uudelleen. Saadaksesi lisätietoja hännänkomennosta voit käyttää seuraavaa komentoa: miehen häntä Kuinka määrittää näytettävien rivien lukumäärä
Lokitiedoston tarkkailu
Kuinka yrittää uudelleen hännän komento
Yhteenveto