К содержимому
Claude Code с 0:полный курс
Уровень 2 · Работа с содержимым 4 мин

Первые и последние строки: head и tail

Учимся быстро заглядывать в начало и конец файла командами head и tail, не читая его целиком.

cat хорош для коротких файлов. Но представь лог на тысячи строк — выводить его целиком, чтобы взглянуть на пару строчек, бессмысленно. Для этого есть две точные команды: head и tail.

head — начало файла

head (голова) печатает строки с начала файла. По умолчанию — первые 10, но количество можно задать флагом -n:

head -n 3 log.txt

Эта команда покажет только первые три строки log.txt. Удобно, когда нужно быстро понять, что за файл перед тобой и как он начинается.

tail — конец файла

tail (хвост) работает зеркально — печатает строки с конца:

tail -n 3 log.txt

Это особенно полезно с логами: самые свежие события обычно записываются в конец, и tail сразу показывает, что произошло последним.

Запомнить легко: head — голова (начало), tail — хвост (конец). А число после -n — это сколько строк ты хочешь увидеть.

Попробуй

В рабочей папке лежит файл log.txt из шести строк. Покажи только первые три:

head -n 3 log.txt

В выводе ты увидишь «строка 1», «строка 2» и «строка 3» — а до остальных дело не дойдёт. Попробуй потом сам заменить head на tail и сравни результат.

Проверь себя

Отвечено 0/3
Режим:

Что показывает команда `head -n 3 файл`?

Какой командой посмотреть последние строки файла?

Зачем нужны head и tail, если есть cat?

Выполни задание в терминале и ответь на вопросы, чтобы завершить урок.

📝 Мои заметки

Сохраняется автоматически в этом браузере · видно на странице «Заметки».

Задание

Покажи первые 3 строки файла log.txt.

терминал
Безопасный тренажёр терминала. Введи команду и нажми Enter.
Не знаешь, что доступно? Набери help.
~ $

Tab дополнить · прошлые · Ctrl+L очистить · help команды

  • Не выполнено: Использована команда head
  • Не выполнено: Показаны первые строки

Листай уроки клавишами · поиск по ⌘K