Tai yra papildymas galva komandą. Tail komanda, kaip rodo pavadinimas, išspausdina paskutinį N duotos įvesties duomenų skaičių. Pagal numatytuosius nustatymus jis spausdina paskutines 10 nurodytų failų eilučių. Jei pateikiamas daugiau nei vienas failo pavadinimas, prieš kiekvieno failo duomenis nurodomas failo pavadinimas.
Tail Command sintaksė sistemoje Linux
tail [OPTION]... [FILE]...>
Panagrinėkime du failus, turinčius pavadinimą state.txt ir Capital.txt kuriuose yra atitinkamai visi Indijos valstijų ir sostinių pavadinimai.
cat state.txt>
Andra Pradešas
Arunačal Pradešas
Assam
Biharas
Čhatisgarhas
Goa
Gudžaratas
Haryana
Himačal Pradešas
Džamu ir Kašmyras
Džarkhandas
Karnataka
Kerala
Madhja Pradešas
Maharaštra
Manipuras
Meghalaya
Mizoramas
Nagalandas
Odisha
Pandžabas
Radžastanas
Sikimas
Tamil Nadu
Telangana
Tripura
Utar Pradešas
Uttarakhandas
Vakarų Bengalija
Be jokios parinkties jis rodo tik paskutines 10 nurodyto failo eilučių.
Pavyzdys:
tail state.txt>
Čia mes gausime tik paskutinių 10 būsenų pavadinimus, naudodami komandą uodega.

tail komanda Linux
„Linux“ komandos „Uodegos“ parinktys ir praktiški pavyzdžiai
1.' -n` num Parinktis „Tail Command“ sistemoje „Linux“.
Spausdina paskutines 'skaičius' eilutes vietoj paskutinių 10 eilučių. ant vieno yra privaloma nurodyti komandoje, kitaip rodoma klaida. Ši komanda taip pat gali būti parašyta be simbolio „n“, tačiau „-“ ženklas yra privalomas.
tail -n 3 state.txt>
arba
tail -3 state.txt>
Uodegos komanda taip pat pateikiama su an '+' parinktis, kurios nėra vadovo komandoje. Su šia parinktimi tail komanda spausdina duomenis pradedant nuo nurodyto failo eilutės numerio, o ne nuo pabaigos. Dėl komandos:
uodega +n failo_pavadinimas , duomenys bus pradėti spausdinti nuo eilutės numerio „n“ iki nurodyto failo pabaigos.
tail +25 state.txt>
uodega +n parinktis sistemoje Linux
2.' -c` num Parinktis „Tail Command“ sistemoje „Linux“.Spausdina paskutinius „skaičius“ baitus iš nurodyto failo. Nauja eilutė skaičiuojama kaip vienas simbolis, taigi, jei uodega išspausdins naują eilutę, ji bus skaičiuojama kaip baitas. Šioje parinktyje rašyti privaloma -c po to seka teigiamas arba neigiamas ant vieno priklauso nuo reikalavimo. Autorius +nr , jis rodo visus duomenis po praleidimo ant vieno baitų nuo nurodyto failo pradžios ir iki -ant vieno , rodomas paskutinis ant vieno baitų iš nurodyto failo.
Pastaba: Anksčiau be teigiamo ar neigiamo ženklo ant vieno , komanda parodys paskutinę ant vieno baitų iš nurodyto failo.
Su neigiamu skaičiumi
tail -c -7 state.txt>
arba
tail -c 7 state.txt>

-c parinktis uodegos komandoje „Linux“ (naudojant neigiamą)
Su teigiamu skaičiumi
tail -c +263 state.txt>

-c parinktis tail komandoje Linux (naudojant teigiamą)
3.' -q` Parinktis Tail Command sistemoje Linux
Jis naudojamas, jei pateikiamas daugiau nei 1 failas. Dėl šios komandos kiekvieno failo duomenys nėra pateikiami prieš failo pavadinimą.
Tačiau prieš tai pamatysime tekstą Capital.txt faile.
cat capital.txt>
Amaravati
Itanagaras
Dispur
Patna
Raipuras
Panaji
Gandhinagaras
Čandigaras
Šimla
Srinagaras (vasara), Džamu (žiema)
Rančis
Bengalūras
Tiruvananthapuramas
Bhopalas
Mumbajus
Imphal
Šilonas
Aizawl
Kohima
Bhubanešvaras
Čandigaras
Džaipuras
Gangtok
Čenajus
Haidarabadas
Agartala
Laknau
Dehradunas
Kolkata
Nenaudojant -q parinkties
tail state.txt capital.txt>

Nenaudojant -q parinkties tail komandoje Linux sistemoje
Naudojant -q parinktį
tail state.txt -q capital.txt>
Naudojant -q parinktį tail komandoje Linux
4.' -f` Parinktis „Tail Command“ sistemoje „Linux“.Šią parinktį dažniausiai naudoja sistemos administravimas, kad galėtų stebėti daugelio Unix programų įrašytų žurnalo failų augimą, kai jie veikia. Ši parinktis rodo paskutines dešimt failo eilučių ir bus atnaujinta, kai bus pridėta naujų eilučių. Kai į žurnalą įrašomos naujos eilutės, konsolė bus atnaujinta naujomis eilutėmis.
Raginimas negrįžta net ir pasibaigus darbui, todėl turime naudoti pertraukimo klavišas norėdami nutraukti šią komandą. Paprastai programos įrašo klaidų pranešimus į žurnalo failus. Galite naudoti -f parinktį patikrinti, ar nėra klaidų pranešimų, kai ir kada jie pasirodo žurnalo faile.
$ tail -f logfile>
5.' -v` Parinktis „Tail Command“ sistemoje „Linux“.
Naudojant šią parinktį, prieš duomenis iš nurodyto failo visada nurodomas failo pavadinimas.
tail -v state.txt>
-v parinktis tail komandoje Linux
6.' –version` Parinktis „Uodegos komandoje“ sistemoje „Linux“.Ši parinktis naudojama norint parodyti uodegos versiją, kuri šiuo metu veikia jūsų sistemoje.
stalai iš latekso
tail --version>
Norėdami patikrinti uodegos komandos versiją Linux
Tail Command programos Linux sistemoje1. Kaip naudoti uodegą su vamzdeliais (|):
Uodegos komandą galima perduoti su daugeliu kitų unix komandų. Šiame pavyzdyje komandos uodega išvestis pateikiama kaip įvestis į rūšiavimo komandą su -r parinktimi, kad būtų galima rūšiuoti paskutinius 7 būsenų pavadinimus iš failo status.txt atvirkštine tvarka.
tail -n 7 state.txt>

uodegos komanda
Tail komandos naudojimas su vamzdžiu `|`
tail -n 7 state.txt | sort -r>

Tail komandos naudojimas su vamzdžiu `|`
Jis taip pat gali būti sujungtas su vienu ar daugiau filtrų papildomam apdorojimui. Kaip ir šiame pavyzdyje, mes naudojame komandą cat, head and tail ir kurios išvestis saugoma failo pavadinime list.txt naudojant direktyvą (>).
cat state.txt | head -n 20 | tail -n 5>list.txt>>naudojant operatorių `>` tail komandoje
Kas vyksta šioje komandoje, pabandykime tai ištirti. Pirmas katė komanda pateikia visus duomenis, esančius faile state.txt, o po to vamzdis perduoda visą išvestį, gaunamą iš katė komandą į galva komandą. Komanda Head pateikia visus duomenis nuo pradžios (eilutės numeris 1) iki eilutės numerio 20 ir vamzdžio perduoda visą išvestį, gaunamą iš galva liepti uodega komandą. Dabar komanda tail pateikia paskutines 5 duomenų eilutes, o išvestis patenka į failo pavadinimą list.txt per direktyvų operatorių. 2.
?list=PLqM7alHXFySFc4KtwEZTANgmyJm3NqS_L
Išvada
Šiame straipsnyje aptarėme, kad „Linux“ komanda „tail“ yra papildomas įrankis „head“ komandai, kuris specializuojasi rodant paskutines N nurodytos įvesties eilutes. Numatytoji elgsena spausdina paskutines 10 nurodytų failų eilučių su galimybe įtraukti kelis failų pavadinimus, prieš kiekvieną nurodant failo pavadinimą. Komandos sintaksė yra glausta, lankstumo dėlei naudojama uodega [OPTION]… [FILE]…. Tokios parinktys kaip -n, -c, -q ir -f suteikia vartotojams tikslią išvesties valdymą, leidžiančią tinkinti pagal eilučių numerius, baitų skaičių, failų sujungimą ir stebėjimą realiuoju laiku. Parinktis -v užtikrina, kad prieš duomenis būtų nuosekliai nurodytas failo pavadinimas. Be to, parinktis –version pateikia išsamią informaciją apie dabartinę tail komandos versiją. Komandos taikomosios programos yra įvairios – nuo paprasto duomenų gavimo iki sudėtingų vamzdžių operacijų su kitomis Unix komandomis. Iš esmės, tail komanda pasirodo esanti nepakeičiama priemonė norint efektyviai naršyti ir stebėti failus Linux aplinkoje.