Je to doplnok k hlavu príkaz. Príkaz tail, ako už názov napovedá, vypíše posledné N číslo dát daného vstupu. Štandardne vytlačí posledných 10 riadkov zadaných súborov. Ak je zadaných viac ako jeden názov súboru, potom pred údajmi z každého súboru bude jeho názov.
Syntax Tail Command v Linuxe
tail [OPTION]... [FILE]...>
Uvažujme dva súbory s názvom state.txt a capital.txt obsahujúce všetky názvy indických štátov a hlavných miest.
cat state.txt>
Ándhrapradéš
Arunáčalpradéš
Assam
Bihar
Chhattisgarh
Goa
Gudžarát
Haryana
Himáčalpradéš
Džammú a Kašmír
Jharkhand
Karnataka
Kerala
Madhya Pradesh
Maháráštra
Manipur
Meghalaya
Mizoram
Nagaland
Uríša
Pandžáb
Rajasthan
Sikkim
Tamilnádu
Telangana
Tripura
Uttarpradéš
Uttarakhand
Západné Bengálsko
Bez akejkoľvek možnosti zobrazí iba posledných 10 riadkov zadaného súboru.
Príklad:
tail state.txt>
Tu dostaneme iba názvy posledných 10 štátov po použití príkazu tail.

chvostový príkaz v Linuxe
Možnosti a praktické príklady Tail Command v Linuxe
1.' -n` num Možnosť v Tail Command v Linuxe
Namiesto posledných 10 riadkov vytlačí posledný počet riadkov. na jeden je povinné zadať v príkaze, inak sa zobrazí chyba. Tento príkaz možno napísať aj bez symbolu „n“, ale znak „-“ je povinný.
tail -n 3 state.txt>
alebo
tail -3 state.txt>
Chvostový príkaz tiež prichádza s '+' možnosť, ktorá sa nenachádza v príkaze head. S touto voľbou príkaz tail vytlačí údaje začínajúce od zadaného čísla riadku súboru namiesto konca. Pre príkaz:
chvost +n názov_súboru , údaje sa začnú tlačiť od čísla riadku ‚n‘ do konca určeného súboru.
tail +25 state.txt>
možnosť chvost +n v systéme Linux
2.' -c` num Možnosť v Tail Command v LinuxeVytlačí posledný „počet“ bajtov zo zadaného súboru. Nový riadok sa počíta ako jeden znak, takže ak tail vytlačí nový riadok, započíta ho ako bajt. V tejto možnosti je povinné písať -c nasleduje pozitívny alebo negatívny na jeden závisí od požiadavky. Autor: + č , po preskočení zobrazí všetky údaje na jeden bajtov od začiatku zadaného súboru a do -na jeden , zobrazí posledný na jeden bajtov zo zadaného súboru.
Poznámka: Predtým bez kladného alebo záporného znamienka na jeden , príkaz zobrazí posledné na jeden bajtov zo zadaného súboru.
So záporným číslom
tail -c -7 state.txt>
alebo
tail -c 7 state.txt>

-c možnosť v príkaze chvosta v systéme Linux (pomocou záporu)
S kladným číslom
tail -c +263 state.txt>

-c možnosť v príkaze chvost v systéme Linux (pomocou kladného)
3.' -q` Voľba v Tail Command v Linuxe
Používa sa, ak je zadaný viac ako 1 súbor. Kvôli tomuto príkazu pred údajmi z každého súboru nie je uvedený názov súboru.
Ale predtým sa pozrime na text v súbore capital.txt.
cat capital.txt>
Amaravati
Itanagar
Dispur
Patna
Raipur
Panaji
Gándhinagar
Čandígarh
Shimla
Šrínagar (leto), Džammú (zima)
Ranchi
Bengaluru
Thiruvananthapuram
Bhópál
Bombaj
Imphal
Shillong
Aizawl
Kohima
Bhubaneswar
Čandígarh
Jaipur
Gangtok
Chennai
Hyderabad
Agartala
Lucknow
Dehradun
Kalkata
Bez použitia voľby -q
tail state.txt capital.txt>

Bez použitia voľby -q v príkaze tail v Linuxe
Pomocou voľby -q
tail state.txt -q capital.txt>
Pomocou voľby -q v príkaze tail v systéme Linux
4.' -f` Voľba v Tail Command v LinuxeTúto možnosť využíva hlavne systémová administrácia na sledovanie rastu log súborov napísaných mnohými unixovými programami počas ich spustenia. Táto možnosť zobrazuje posledných desať riadkov súboru a aktualizuje sa po pridaní nových riadkov. Keď sa do protokolu zapíšu nové riadky, konzola sa aktualizuje o nové riadky.
Výzva sa nevráti ani po skončení práce, takže musíme použiť kľúč prerušenia pre zrušenie tohto príkazu. Vo všeobecnosti aplikácie zapisujú chybové hlásenia do protokolových súborov. Môžete použiť -f možnosť skontrolovať chybové hlásenia, keď sa objavia v protokolovom súbore.
$ tail -f logfile>
5.' -v` Voľba v Tail Command v Linuxe
Pri použití tejto možnosti je pred údajmi zo zadaného súboru vždy uvedený názov súboru.
tail -v state.txt>
Voľba -v v príkaze tail v systéme Linux
6.' –version` Možnosť v Tail Command v LinuxeTáto možnosť sa používa na zobrazenie verzie chvosta, ktorá je momentálne spustená vo vašom systéme.
zásobníky java
tail --version>
Ak chcete skontrolovať verziu príkazu tail v systéme Linux
Aplikácie tail Command v Linuxe1. Ako používať chvost s rúrkami(|):
Príkaz chvosta môže byť spojený s mnohými ďalšími príkazmi unixu. V nasledujúcom príklade je výstup príkazu tail daný ako vstup príkazu sort s voľbou -r na zoradenie posledných 7 názvov stavov pochádzajúcich zo súboru state.txt v opačnom poradí.
tail -n 7 state.txt>

chvostový príkaz
Použitie príkazu Tail s rúrkou `|`
tail -n 7 state.txt | sort -r>

Použitie príkazu Tail s rúrkou `|`
Môže byť tiež prepojený s jedným alebo viacerými filtrami na dodatočné spracovanie. Podobne ako v nasledujúcom príklade používame príkaz cat, head and tail, ktorého výstup je uložený v názve súboru list.txt pomocou direktívy(>).
cat state.txt | head -n 20 | tail -n 5>list.txt>
cat list.txt>

pomocou operátora `>` v príkaze chvost
Čo sa deje v tomto príkaze, skúsme to preskúmať. najprv kat príkaz poskytuje všetky údaje prítomné v súbore state.txt a potom prenesie všetky výstupy pochádzajúce z kat príkaz na hlavu príkaz. Príkaz Head poskytuje všetky údaje od začiatku (riadok číslo 1) po riadok číslo 20 a potrubný prenos všetok výstup pochádzajúci z hlavu prikázať chvost príkaz. Teraz príkaz tail dáva posledných 5 riadkov údajov a výstup ide do súboru s názvom list.txt cez direktívny operátor. 2.
?list=PLqM7alHXFySFc4KtwEZTANgmyJm3NqS_L
Záver
V tomto článku sme diskutovali o tom, že príkaz chvost v Linuxe slúži ako doplnkový nástroj k príkazu head, ktorý sa špecializuje na zobrazenie posledných N riadkov daného vstupu. Predvolené správanie vytlačí posledných 10 riadkov zadaných súborov s možnosťou zahrnúť viacero názvov súborov, pričom každému predchádza jeho názov. Syntax príkazu je stručná, s použitím chvosta [OPTION]… [FILE]… pre flexibilitu. Voľby ako -n, -c, -q a -f poskytujú používateľom presnú kontrolu nad výstupom, čo umožňuje prispôsobenie na základe čísel riadkov, počtu bajtov, zreťazenia súborov a monitorovania protokolov v reálnom čase. Voľba -v zaisťuje, že pred údajmi bude konzistentne uvedený názov súboru. Okrem toho možnosť –version poskytuje podrobnosti o aktuálnej verzii príkazu tail. Aplikácie príkazov sú rôznorodé, od priameho získavania údajov až po zložité operácie s inými príkazmi Unix. V podstate sa príkaz tail ukazuje ako nepostrádateľný nástroj na efektívnu navigáciu a monitorovanie súborov v prostredí Linuxu.