linux:commands:head
Различия
Показаны различия между двумя версиями страницы.
| linux:commands:head [2026/10/03 10:49] – создано Кирилл Молчанов | linux:commands:head [2026/10/03 10:49] (текущий) – внешнее изменение (Дата неизвестна) 127.0.0.1 | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| + | ====== Команда head ====== | ||
| + | |||
| + | ---- | ||
| + | |||
| + | ===== О команде head ===== | ||
| + | |||
| + | Команда head - Используется для вывода первых 10 строк текстового файла или стандартного потока вывода. | ||
| + | |||
| + | ===== Опции head ===== | ||
| + | |||
| + | * **--help** - Показать справочную информацию по команде | ||
| + | * **--version** - Показать информацию о версии head | ||
| + | * **-c** - Задаёт количество байт, которое необходимо вывести | ||
| + | * **-n** - Задаёт количество строк, которое необходимо вывести в файле(ах), | ||
| + | * **-q** - Не показывает заголовки с именами файлов | ||
| + | * **-v** - Всегда показывает заголовки с именами файлов | ||
| + | * **-z** - Разделяет строки NUL (нулевой байт,'' | ||
| + | |||
| + | ===== Использование head ===== | ||
| + | |||
| + | Показать первые 10 строк текстового файла: | ||
| + | <code bash> | ||
| + | head 1.txt | ||
| + | </ | ||
| + | |||
| + | Вывод в терминале: | ||
| + | < | ||
| + | О Linux | ||
| + | О ядре Linux | ||
| + | О проекте GNU | ||
| + | О Windows | ||
| + | О MacOS | ||
| + | О команде | ||
| + | О компьютере | ||
| + | О ноутбуке | ||
| + | О материнской плате | ||
| + | О процессоре | ||
| + | </ | ||
| + | |||
| + | Показать первые 10 строк нескольких текстовых файлов: | ||
| + | <code bash> | ||
| + | head 1.txt 2.txt | ||
| + | </ | ||
| + | |||
| + | Вывод в терминале: | ||
| + | < | ||
| + | ==> 1.txt <== | ||
| + | О Linux | ||
| + | О ядре Linux | ||
| + | О проекте GNU | ||
| + | О Windows | ||
| + | О MacOS | ||
| + | О команде | ||
| + | О компьютере | ||
| + | О ноутбуке | ||
| + | О материнской плате | ||
| + | О процессоре | ||
| + | |||
| + | ==> 2.txt <== | ||
| + | О Linux | ||
| + | О ядре Linux | ||
| + | О проекте GNU | ||
| + | О Windows | ||
| + | О MacOS | ||
| + | О команде | ||
| + | О компьютере | ||
| + | О ноутбуке | ||
| + | О материнской плате | ||
| + | О процессоре | ||
| + | </ | ||
| + | |||
| + | Показать первые 5 строк нескольких текстовых файлов, | ||
| + | <code bash> | ||
| + | head -n 5 1.txt 2.txt | ||
| + | </ | ||
| + | |||
| + | Вывод в терминале: | ||
| + | < | ||
| + | ==> 1.txt <== | ||
| + | О Linux | ||
| + | О ядре Linux | ||
| + | О проекте GNU | ||
| + | О Windows | ||
| + | О MacOS | ||
| + | |||
| + | ==> 2.txt <== | ||
| + | О Linux | ||
| + | О ядре Linux | ||
| + | О проекте GNU | ||
| + | О Windows | ||
| + | О MacOS | ||
| + | </ | ||
| + | |||
| + | Показать первые 5 строк в стандартном выводе, | ||
| + | <code bash> | ||
| + | ls -lh | head -n 5 | ||
| + | </ | ||
| + | |||
| + | Вывод в терминале: | ||
| + | < | ||
| + | итого 140K | ||
| + | -rw-rw-r-- 1 kirill kirill 1,7K авг 11 2025 11142009xf8i.png | ||
| + | -rwxrwxr-x 1 kirill kirill | ||
| + | -rw-rw-r-- 1 kirill kirill | ||
| + | drwxrwxr-x 8 kirill kirill 4,0K мая 23 15:40 wiki.kirmolpc.ru | ||
| + | </ | ||
