KirMol Wiki

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

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

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


linux:commands:head

Команда head


О команде head

Команда head - Используется для вывода первых 10 строк текстового файла или стандартного потока вывода.

Опции head

  • –help - Показать справочную информацию по команде
  • –version - Показать информацию о версии head
  • -c - Задаёт количество байт, которое необходимо вывести
  • -n - Задаёт количество строк, которое необходимо вывести в файле(ах), а не первые 10 по умолчанию
  • -q - Не показывает заголовки с именами файлов
  • -v - Всегда показывает заголовки с именами файлов
  • -z - Разделяет строки NUL (нулевой байт,\0), а не символом новой строки

Использование head

Показать первые 10 строк текстового файла:

head 1.txt

Вывод в терминале:

О Linux
О ядре Linux
О проекте GNU
О Windows
О MacOS
О команде
О компьютере
О ноутбуке
О материнской плате
О процессоре

Показать первые 10 строк нескольких текстовых файлов:

head 1.txt 2.txt

Вывод в терминале:

==> 1.txt <==
О Linux
О ядре Linux
О проекте GNU
О Windows
О MacOS
О команде
О компьютере
О ноутбуке
О материнской плате
О процессоре

==> 2.txt <==
О Linux
О ядре Linux
О проекте GNU
О Windows
О MacOS
О команде
О компьютере
О ноутбуке
О материнской плате
О процессоре

Показать первые 5 строк нескольких текстовых файлов, используем опцию -n:

head -n 5 1.txt 2.txt

Вывод в терминале:

==> 1.txt <==
О Linux
О ядре Linux
О проекте GNU
О Windows
О MacOS

==> 2.txt <==
О Linux
О ядре Linux
О проекте GNU
О Windows
О MacOS

Показать первые 5 строк в стандартном выводе, используем опцию -n:

ls -lh | head -n 5

Вывод в терминале:

итого 140K
-rw-rw-r-- 1 kirill kirill 1,7K авг 11  2025 11142009xf8i.png
-rwxrwxr-x 1 kirill kirill  101 июл 26 19:49 1.sh
-rw-rw-r-- 1 kirill kirill  501 авг  7 12:19 1.txt
drwxrwxr-x 8 kirill kirill 4,0K мая 23 15:40 wiki.kirmolpc.ru
linux/commands/head.txt · Последнее изменение: Кирилл Молчанов