V příštím článku se podíváme na Multitail. Tohle je Ocasní program, jediný rozdíl je v tom, že s Multitailem to dokážeme číst více souborů (obvykle soubory protokolu) současně, aplikovat na ně různé barvy. Ukáže nám všechny otevřené soubory v jediném okně okna terminálPokud dojde k nějaké změně souboru, okamžitě se změní. Hlavním nástrojem tohoto nástroje je sledovat soubory protokolu. Je to velmi užitečný nástroj pro správce systému Gnu / Linux.
Pro ty, kteří to nevědí, je Tail program Gnu / Linux používaný ke čtení několika řádků od konce velkého souboru. Ve výchozím nastavení je zobrazeno posledních 10 řádků, ale toto číslo se může lišit v závislosti na specifikacích uživatele.
Multitail instalace
Multitail je k dispozici v oficiálních úložištích z Ubuntu. Nainstaloval jsem to v obou verzích 16.04 a 17.10.
Nejprve začneme aktualizací mezipaměti úložišť balíků našeho operačního systému Ubuntu pomocí následujícího příkazu v terminálu (Ctrl + Alt + T):
sudo apt update
Budeme pokračovat instalace Multitail, za tímto účelem provedeme ve stejném terminálu následující příkaz:
sudo apt install multitail
S tímto Multitail by měl být nainstalován. Nyní spusťte následující příkaz na zkontrolujte, zda je správně nainstalován:
multitail -V
Jak vidíte na snímku obrazovky, nainstalovaná verze Multitail je 6.4.2.
Zobrazit jeden soubor protokolu s více frontami
Ačkoli se Multitail používá k zobrazení více souborů protokolu v jednom okně terminálu, lze jej také použít zobrazit jeden soubor protokolu. Spuštěním následujícího příkazu otevřete soubor protokolu /var/log/auth.log:
multitail /var/log/auth.log
Jak je vidět na výše uvedeném snímku obrazovky, otevře se jeden soubor. Pohled na toto bude aktualizován při změně souboru. Budeme moci ukončete Multitail stiskněte klávesu 'q'.
Zobrazit více souborů protokolu pomocí Multitail
Jak jsem již napsal výše, hlavní funkcí tohoto programu je být schopen zobrazit více souborů protokolu v jednom okně terminálu. Soubory budou umístěny svisle ve výchozím nastavení
Spuštěním následujícího příkazu zobrazíte /var/log/auth.log y /var/log/kern.log vertikálně:
multitail /var/log/auth.log /var/log/kern.log
Jak je vidět z výše uvedeného snímku obrazovky, soubor /var/log/auth.log otevře se v horní polovině a soubor /var/log/kern.log otevírá se v dolní polovině.
Můžeme také umístit záznamy, v tomto případě /var/log/auth.log y /var/log/kern.log vodorovně pomocí následujícího příkazu:
multitail -s 2 /var/log/auth.log /var/log/kern.log
Je třeba říci, že hodnota argumentu -s je 2, protože v tomto příkladu otevírám 2 soubory. Pokud chceme otevřít 3 soubory, pak hodnota -s musí být 3.
Seznam otevřených souborů
Pokud stiskneme Klíč „b“ se zobrazí seznam otevřených souborů, jak je znázorněno v následujícím textu. V tomto příkladu mám otevřeny 2 soubory, první /var/log/auth.log je číslován 00 a druhý /var/log/kern.log má očíslované 01. Pokud nemáte zájem o výběr žádných souborů, zrušte nabídku výběru stisknutím Ctrl + G.
Můžeme stisknutím kláves se šipkami nahoru a dolů přesunout selektor a stisknutím klávesy Enter vybrat soubor, který chceme konzultovat. Pro tento příklad jsem vybral první soubor /var/log/kern.log y zobrazené na obrazovce v samostatné části. Nyní můžeme procházet soubor stisknutím kláves se šipkami nahoru a dolů.
Jakmile dočteme tento soubor, měli byste stiskněte 'q' pro návrat do hlavního okna podle Multitail.
Zobrazit více souborů v různých barvách
Můžeme také nastavit různé barvy pro různé otevřené soubory s Multitail. Například můžeme otevřít /var/log/auth.log ve žluté a /var/log/kern.log červeně s následujícím příkazem:
multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log
Jak vidíte na výše uvedeném snímku obrazovky, Multitail se otevřel /var/log/auth.log ve žluté a /var/log/kern.log v červené.
Pokud někdo chce vědět více o tomto programu a jeho funkcích, může se podívat do sekce Co může Multitail udělat pro uživatele?.