====== Команда tail ======
----
Команда tail - Используется для вывода последних 10-ти строк текстового файла или стандартного потока вывода.
===== Опции tail =====
* **--help** - Показать справочную информацию по команде
* **--version** - Показать информацию о версии head
* **-c** - Задаёт количество байт, которое необходимо вывести
* **-n** - Задаёт количество строк, которое необходимо вывести в файле(ах), а не первые 10 по умолчанию
* **-q** - Не показывает заголовки с именами файлов
* **-v** - Всегда показывает заголовки с именами файлов
* **-z** - Разделяет строки NUL (нулевой байт,''\0)'', а не символом новой строки
===== Использование tail =====
Показать 10 последних строк текстового файла:
tail 1.txt
Вывод в терминале:
О проекте GNU
О Windows
О MacOS
О команде
О компьютере
О ноутбуке
О материнской плате
О процессоре
О жёстком диске
О блоке питания
Показать 10 последних строк нескольких текстовых файлов:
tail 1.txt 2.txt
Вывод в терминале:
==> 1.txt <==
О проекте GNU
О Windows
О MacOS
О команде
О компьютере
О ноутбуке
О материнской плате
О процессоре
О жёстком диске
О блоке питания
==> 2.txt <==
О проекте GNU
О Windows
О MacOS
О команде
О компьютере
О ноутбуке
О материнской плате
О процессоре
О жёстком диске
О блоке питания
Показать 5 последних строк нескольких текстовых файлов, используем опцию **-n**:
tail -n 5 1.txt 2.txt
Вывод в терминале:
==> 1.txt <==
О ноутбуке
О материнской плате
О процессоре
О жёстком диске
О блоке питания
==> 2.txt <==
О ноутбуке
О материнской плате
О процессоре
О жёстком диске
О блоке питания
Показать 5 последних строк в стандартном выводе, используем опцию **-n**:
ls -lh | tail -n 5
Вывод в терминале:
drwxrwxr-x 8 kirill kirill 4,0K авг 5 11:02 Мои проекты
drwxr-xr-x 2 kirill kirill 4,0K июн 18 18:58 Музыка
drwxr-xr-x 2 kirill kirill 4,0K сен 2 2025 Общедоступные
drwxr-xr-x 2 kirill kirill 4,0K июл 30 16:21 Рабочий стол
drwxr-xr-x 2 kirill kirill 4,0K мая 11 19:30 Шаблоны