KirMol Wiki

Добро пожаловать в KirMol Wiki

Инструменты пользователя

Инструменты сайта


linux:commands:tail

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

linux:commands:tail [2026/10/03 10:49] – создано Кирилл Молчановlinux:commands:tail [2026/10/03 10:49] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1
Строка 1: Строка 1:
 +====== Команда tail ======
  
 +----
 +
 +Команда tail - Используется для вывода последних 10-ти строк текстового файла или стандартного потока вывода.
 +
 +===== Опции tail =====
 +
 +  * **--help** - Показать справочную информацию по команде
 +  * **--version** - Показать информацию о версии head
 +  * **-c** - Задаёт количество байт, которое необходимо вывести
 +  * **-n** - Задаёт количество строк, которое необходимо вывести в файле(ах), а не первые 10 по умолчанию
 +  * **-q** - Не показывает заголовки с именами файлов
 +  * **-v** - Всегда показывает заголовки с именами файлов
 +  * **-z** - Разделяет строки NUL (нулевой байт,''\0)'', а не символом новой строки
 +
 +===== Использование tail =====
 +
 +Показать 10 последних строк текстового файла:
 +<code bash>
 +tail 1.txt
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +О проекте GNU
 +О Windows
 +О MacOS
 +О команде
 +О компьютере
 +О ноутбуке
 +О материнской плате
 +О процессоре
 +О жёстком диске
 +О блоке питания
 +</code>
 +
 +Показать 10 последних строк нескольких текстовых файлов:
 +<code bash>
 +tail 1.txt 2.txt
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +==> 1.txt <==
 +О проекте GNU
 +О Windows
 +О MacOS
 +О команде
 +О компьютере
 +О ноутбуке
 +О материнской плате
 +О процессоре
 +О жёстком диске
 +О блоке питания
 +
 +==> 2.txt <==
 +О проекте GNU
 +О Windows
 +О MacOS
 +О команде
 +О компьютере
 +О ноутбуке
 +О материнской плате
 +О процессоре
 +О жёстком диске
 +О блоке питания
 +</code>
 +
 +Показать 5 последних строк нескольких текстовых файлов, используем опцию **-n**:
 +<code bash>
 +tail -n 5 1.txt 2.txt
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +==> 1.txt <==
 +О ноутбуке
 +О материнской плате
 +О процессоре
 +О жёстком диске
 +О блоке питания
 +
 +==> 2.txt <==
 +О ноутбуке
 +О материнской плате
 +О процессоре
 +О жёстком диске
 +О блоке питания
 +</code>
 +
 +Показать 5 последних строк в стандартном выводе, используем опцию **-n**:
 +<code bash>
 +ls -lh | tail -n 5
 +</code>
 +
 +Вывод в терминале:
 +<code>
 +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 Шаблоны
 +</code>