Linux Command Line Tutorial For Beginners 28 - Head and Tail Commands
Оглавление:
- Главный командный синтаксис
- Как использовать головную команду
- Как отобразить определенное количество строк
- Как отобразить определенное количество байтов
- Как отобразить несколько файлов
- Как использовать голову с другими командами
- Вывод
Команда head печатает первые строки (по умолчанию 10 строк) одного или нескольких файлов или переданных данных в стандартный вывод.
В этом уроке мы объясним, как использовать утилиту head для Linux, на практических примерах и подробных объяснениях наиболее распространенных опций head.
Главный командный синтаксис
Синтаксис для команды head следующий:
head……
-
OPTION
- варианты головы. Мы рассмотрим наиболее распространенные варианты в следующих разделах.FILE
- Ноль или более имен входных файлов. Если ФАЙЛ не указан, или если ФАЙЛ --
, головка будет читать стандартный ввод.
Как использовать головную команду
В простейшем виде, когда используется без какой-либо опции, команда head отобразит первые 10 строк.
Как отобразить определенное количество строк
Используйте параметр
-n
(
--lines
), за которым следует целое число, указывающее количество отображаемых строк:
Вы можете опустить букву
Чтобы отобразить первые 30 строк файла с именем
Следующее приведет к тому же результату, что и вышеприведенные команды: Опция
Например, чтобы отобразить первые 100 байтов данных из файла с именем
Вы также можете использовать суффикс множителя после числа, чтобы указать количество отображаемых байтов.
Следующая команда отобразит первые пять килобайт (2048) файла
Если в качестве входных данных для команды head указано несколько файлов, в ней будут отображаться первые десять строк из каждого предоставленного файла. Вы можете использовать те же параметры, что и при отображении одного файла. В этом примере показаны первые 20 строк файлов
Когда используется более одного файла, выводу предшествует каждый заголовок, показывающий имя файла. Команда head может использоваться в сочетании с другими командами, перенаправляя стандартный вывод из / в другие утилиты, используя каналы. Следующая команда
К настоящему времени вы должны хорошо понимать, как использовать команду head в Linux. Он дополняет команду tail, которая выводит последние строки файла на терминал.
head -n filename.txt
head -n filename.txt
n
и использовать только дефис (
-
) и число (без пробелов между ними).
filename.txt
вы должны набрать:
head -n 30 filename.txt
Как отобразить определенное количество байтов
-c
(
--bytes
) позволяет печатать определенное количество байтов:
head -c filename.txt
head -c filename.txt
filename.txt
, введите:
head -c 100 filename.txt
b
умножает его на 512,
kB
умножает на 1000,
K
умножает на 1024,
MB
умножает на 1000000,
M
умножает на 1048576 и т. д.
filename.txt
:Как отобразить несколько файлов
head filename1.txt filename2.txt
filename1.txt
и
filename2.txt
:
head -n 20 filename1.txt filename2.txt
Как использовать голову с другими командами
$RANDOM
переменную среды
$RANDOM
, отображает первые 32 байта и отображает случайную строку из 24 символов:
echo $RANDOM | sha512sum | head -c 24; echo
Вывод
Командная строка в Windows 10 - Сделайте ее прозрачной!

Командная строка в Windows 10, conhost.exe, получает несколько новых функций. Новый код и улучшенные функции редактирования. Сделайте это полноэкранным или прозрачным!
Командная строка Проверка параметров диска, переключателей, параметров

В этом сообщении говорится о контрольном диске командной строки или параметрах chkdsk , переключатели и параметры в Windows 10/8/7 и как использовать команды chkdsk, такие как chkdsk / r и т. д.
Расширенная командная строка или трюки CMD для Windows 10/8/7

Расширенные подсказки и подсказки командной строки, которые помогут вам работать с CMD в Windows 10/8/7, намного проще и быстрее. Используйте их для эффективной работы!