В Linux часто возникает необходимость просматривать содержимое очень больших файлов, таких как системные журналы. Например, если вы выполните команду cat /var/log/syslog, вы увидите прокручивающиеся страницы текста, что затрудняет быстрый обзор. Итак, что, если вы хотите просмотреть только начало файла? Команда head — идеальный инструмент для этой задачи.
Поведение команды head по умолчанию
По умолчанию команда head отображает первые 10 строк любого файла. Это фундаментальная часть нашего руководства для начинающих по Linux по работе с текстом. Чтобы увидеть это в действии, просто укажите имя файла в качестве аргумента:
head /var/log/syslog
Эта команда выведет первые 10 строк из /var/log/syslog, что позволит вам быстро проверить начальное содержимое файла, не открывая его в редакторе.
Настройка количества строк
Команда Linux head гибка. Вы можете легко изменить количество отображаемых строк с помощью флага -n, который означает «number of lines» (количество строк). Например, если вы хотите увидеть первые 15 строк файла, вы можете использовать опцию head -n следующим образом:
head -n 15 /var/log/syslog
Это делает head одной из самых полезных команд Linux для быстрой проверки заголовков файлов или записей журналов.