tail je unixový nástroj , který vytiskne posledních několik řádků (ve výchozím nastavení 10) z .
Přepínač -n <počet řádků> (nebo jednoduše -<počet řádků>) umožňuje změnit počet výstupních řádků:
tail -20 /var/log/messagesPříkaz je často používán jako součást kanálu zpracování textu různými nástroji:
df | hlava -n 2 | ocas -n 1 | sloupec -t | řez -d" " -f1Se speciální volbou -f obslužný program tail sleduje soubor: nové řádky (přidané na konec souboru jiným procesem ) se automaticky vytisknou na obrazovku v reálném čase. To je užitečné zejména pro sledování protokolů . Například:
tail -f /var/log/messagesChcete-li zastavit sledování souboru a ukončit program, stiskněte Ctrl+ C. Tento příkaz lze spustit na pozadí při použití s &.
Použijte volbu -F, pokud monitorujete automaticky archivované soubory protokolu, například pomocí logrotate . V tomto případě bude soubor monitorován, i když bude přejmenován, znovu vytvořen nebo odstraněn.
tail -F /var/log/messages