Логотип YeaHub

База вопросов

Собеседования

Тренажёр

База ресурсов

Обучение

Навыки

Задачи

Войти

Выбери, каким будет IT завтра — вместе c нами!

YeaHub — это полностью открытый проект, призванный объединить и улучшить IT-сферу. Наш исходный код доступен для просмотра на GitHub. Дизайн проекта также открыт для ознакомления в Figma.

© 2026 YeaHub

AI info

Карта сайта

Документы

Медиа

Назад
Вопрос про Linux: tail, log

Как посмотреть последние 100 строк большого лог-файла?

Вопрос проверяет базовые навыки работы с логами в Linux и умение быстро получать актуальную информацию из больших файлов.

Короткий ответ

Для просмотра последних строк используют команду tail. Флаг -n позволяет указать точное количество строк. Эта команда работает быстро даже с большими файлами, так как читает данные с конца. Для “живого” просмотра используют режим -f.

Длинный ответ

Определение

Просмотр последних строк лога — это получение наиболее свежих записей без чтения всего файла целиком.


Основной способ: tail

Перед примерами важно понимать:
tail читает файл с конца, поэтому масштабируется хорошо.


Простой пример

tail -n 100 /var/log/app.log

Это:

  1. быстро

  2. не нагружает систему

  3. подходит для файлов любого размера


Режим “следить за логом”

Если файл активно пишется:

tail -n 100 -f /var/log/app.log
  • показывает последние 100 строк

  • продолжает выводить новые записи


Комбинация с фильтрацией

Часто нужно сразу отфильтровать строки:

tail -n 100 /var/log/app.log | grep ERROR

Альтернатива через less

Если нужно интерактивно искать и листать:

less +G /var/log/app.log
  • +G — перейти в конец файла

  • затем /pattern для поиска


Краткий вывод

tail -n — стандартный и самый быстрый способ посмотреть последние строки лога. Для анализа “на лету” его почти всегда комбинируют с -f и grep.

  • Аватар

    Python Guru

    Sergey Filichkin

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.

Уровень

  • Рейтинг:

    4

  • Сложность:

    3

Навыки

  • Linux

    Linux

Ключевые слова

#tail

#log

Подпишись на Python Developer в телеграм

  • Аватар

    Python Guru

    Sergey Filichkin

    Guru – это эксперты YeaHub, которые помогают развивать комьюнити.