Se on täydennys pää komento. Tail-komento tulostaa nimensä mukaisesti annetun syötteen viimeisen N numeron dataa. Oletusarvoisesti se tulostaa määritettyjen tiedostojen 10 viimeistä riviä. Jos annetaan useampi kuin yksi tiedostonimi, kunkin tiedoston tietoja edeltää sen tiedostonimi.
Tail-komennon syntaksi Linuxissa
tail [OPTION]... [FILE]...>
Tarkastellaan kahta tiedostoa, joilla on nimi state.txt ja Capital.txt sisältää kaikki Intian osavaltioiden ja pääkaupunkien nimet.
cat state.txt>
Andhra Pradesh
Arunachal Pradesh
Assam
Bihar
Chhattisgarh
Goa
Gujarat
Haryana
Himachal Pradesh
Jammu ja Kashmir
Jharkhand
Karnataka
Kerala
Madhya Pradesh
Maharashtra
Manipur
Meghalaya
Mizoram
Nagaland
Odisha
Punjab
Rajasthan
Sikkim
Tamil Nadu
Telangana
Tripura
Uttar Pradesh
Uttarakhand
Länsi-Bengali
Ilman vaihtoehtoja se näyttää vain määritetyn tiedoston viimeiset 10 riviä.
Esimerkki:
tail state.txt>
Täällä saamme vain viimeisten 10 tilan nimet tail-komennon käytön jälkeen.

tail -komento Linuxissa
Vaihtoehdot ja käytännöllisiä esimerkkejä Tail Commandista Linuxissa

1.' -n` num Vaihtoehto Tail-komennossa Linuxissa
Tulostaa viimeiset 'num' rivit viimeisen 10 rivin sijaan. yhdellä on pakollinen määritettävä komennossa, muuten se näyttää virheen. Tämä komento voidaan kirjoittaa myös ilman symbolia 'n'-merkkiä, mutta '-'-merkki on pakollinen.
tail -n 3 state.txt>
tai
tail -3 state.txt>

Tail-komennon mukana tulee myös an '+' vaihtoehto, jota ei ole head-komennossa. Tällä valinnalla tail-komento tulostaa tiedot alkaen määritetystä rivinumerosta tiedoston lopun sijaan. Komennoille:
häntä +n tiedoston_nimi , tiedot alkavat tulostaa riviltä n määritetyn tiedoston loppuun asti.
tail +25 state.txt>
tail + n -vaihtoehto Linuxissa
2.' -c` num Vaihtoehto Tail-komennossa LinuxissaTulostaa määritetyn tiedoston viimeiset 'num'-tavut. Rivinvaihto lasketaan yhdeksi merkiksi, joten jos tail tulostaa rivinvaihdon, se laskee sen tavuksi. Tässä vaihtoehdossa kirjoittaminen on pakollista -c sen jälkeen positiivinen tai negatiivinen yhdellä riippuu vaatimuksesta. Tekijä: +nm , se näyttää kaikki tiedot ohituksen jälkeen yhdellä tavua määritetyn tiedoston alusta ja mennessä -yhdellä , se näyttää viimeisen yhdellä tavua määritetystä tiedostosta.
Huomautus: Ilman positiivista tai negatiivista merkkiä ennen yhdellä , komento näyttää viimeisen yhdellä tavua määritetystä tiedostosta.
Negatiivinen numero
tail -c -7 state.txt>
tai
tail -c 7 state.txt>

-c-vaihtoehto tail-komennossa Linuxissa (käyttäen negatiivista)
Positiivisella numerolla
tail -c +263 state.txt>

-c-vaihtoehto tail-komennossa Linuxissa (käyttäen positiivista)
3.' -q` Vaihtoehto Tail-komennossa Linuxissa
Sitä käytetään, jos annetaan enemmän kuin 1 tiedosto. Tämän komennon ansiosta kunkin tiedoston tietoja ei edeltä sen tiedoston nimi.
Mutta ennen nähdään tekstiä capital.txt-tiedoston sisällä.
cat capital.txt>
Amaravati
Itanagar
Dispur
Patna
Raipur
Panaji
Gandhinagar
Chandigarh
Shimla
Srinagar (kesä), Jammu (talvi)
Ranchi
Bengaluru
Thiruvananthapuram
Bhopal
Mumbai
Imphal
Shillong
Aizawl
Kohima
Bhubaneswar
Chandigarh
Jaipur
Gangtok
Chennai
Hyderabad
Agartala
Lucknow
Dehradun
Kolkata
Käyttämättä vaihtoehtoa -q
tail state.txt capital.txt>

Käyttämättä -q-vaihtoehtoa tail-komennossa Linuxissa
Käyttämällä -q vaihtoehtoa
tail state.txt -q capital.txt>
Käyttämällä -q-vaihtoehtoa tail-komennossa Linuxissa
4.' -f` Vaihtoehto Tail-komennossa LinuxissaTätä asetusta käytetään pääasiassa järjestelmänhallinnassa monien Unix-ohjelmien kirjoittamien lokitiedostojen kasvun seuraamiseen niiden ollessa käynnissä. Tämä vaihtoehto näyttää tiedoston kymmenen viimeistä riviä ja päivittyy, kun uusia rivejä lisätään. Kun lokiin kirjoitetaan uusia rivejä, konsoli päivittyy uusilla riveillä.
Kehote ei palaa edes työn päätyttyä, joten meidän on käytettävä keskeytysnäppäin keskeyttääksesi tämän komennon. Yleensä sovellukset kirjoittavat virheilmoituksia lokitiedostoihin. Voit käyttää -f -vaihtoehto tarkistaaksesi virheilmoitukset, kun ja kun ne näkyvät lokitiedostossa.
$ tail -f logfile>
5.' -v` Vaihtoehto Tail-komennossa Linuxissa
Tätä vaihtoehtoa käytettäessä määritetyn tiedoston tietoja edeltää aina sen tiedostonimi.
tail -v state.txt>
-v vaihtoehto tail-komennossa Linuxissa
6.' –versio` Vaihtoehto Tail-komennossa LinuxissaTätä vaihtoehtoa käytetään näyttämään järjestelmässäsi tällä hetkellä käynnissä oleva tail-versio.
log4j
tail --version>
Tail-komennon version tarkistaminen Linuxissa
Tail Command -sovellukset Linuxissa1. Kuinka käyttää häntää putkien kanssa (|):
Tail-komento voidaan pipetoida monien muiden unixin komentojen kanssa. Seuraavassa esimerkissä tail-komennon tulos annetaan syötteenä lajittelukomennolle -r-optiolla lajittelemaan 7 viimeistä tilan nimeä tiedostosta state.txt käänteisessä järjestyksessä.
tail -n 7 state.txt>

hännän komento
Tail-komennon käyttäminen putken `|` kanssa
tail -n 7 state.txt | sort -r>

Tail-komennon käyttäminen putken `|` kanssa
Se voidaan myös yhdistää yhdellä tai useammalla suodattimella lisäkäsittelyä varten. Kuten seuraavassa esimerkissä, käytämme cat, head and tail -komentoa, jonka tulos on tallennettu tiedostonimeen list.txt käyttämällä direktiiviä(>).
cat state.txt | head -n 20 | tail -n 5>lista.txt>>käyttämällä `>`-operaattoria tail-komennossa
Mitä tässä komennossa tapahtuu, yritetään tutkia sitä. Ensimmäinen kissa komento antaa kaikki tiedostossa state.txt olevat tiedot ja sen jälkeen pipe siirtää kaikki tuotokset, jotka tulevat tiedostosta kissa komento pää komento. Head-komento antaa kaikki tiedot alusta (rivi numero 1) riviin 20 ja putki siirtää kaikki ulostulot, jotka tulevat pää komentaa häntää komento. Nyt tail-komento antaa viimeiset 5 riviä tiedoista ja tulos menee tiedoston nimeen list.txt käskyoperaattorin kautta. 2.
?list=PLqM7alHXFySFc4KtwEZTANgmyJm3NqS_L
Johtopäätös
Tässä artikkelissa keskustelimme siitä, että tail-komento Linuxissa toimii pää-komentoa täydentävänä työkaluna, joka on erikoistunut tietyn syötteen viimeisen N rivin näyttämiseen. Oletustoiminto tulostaa määritettyjen tiedostojen 10 viimeistä riviä, ja siinä on mahdollisuus sisällyttää useita tiedostonimiä, joita edeltää tiedostonimi. Komennon syntaksi on ytimekäs ja käyttää häntää [OPTION]… [FILE]… joustavuuden vuoksi. Vaihtoehdot, kuten -n, -c, -q ja -f, tarjoavat käyttäjille tarkan hallinnan lähtöön, mikä mahdollistaa mukauttamisen rivinumeroiden, tavumäärän, tiedostojen ketjutuksen ja reaaliaikaisen lokin seurannan perusteella. Vaihtoehto -v varmistaa, että dataa edeltää johdonmukaisesti sen tiedostonimi. Lisäksi vaihtoehto –versio tarjoaa tietoja tail-komennon nykyisestä versiosta. Komennon sovellukset ovat erilaisia, ja ne vaihtelevat yksinkertaisesta tiedonhausta monimutkaisiin putkioperaatioihin muiden Unix-komentojen kanssa. Tail-komento osoittautuu pohjimmiltaan välttämättömäksi työkaluksi tiedostojen tehokkaaseen navigointiin ja valvontaan Linux-ympäristössä.



