me_edu
Командная строка Linux и BashШаг 8 из 27 · 0% пройдено
Работа с файлами · Работа с файлами

Просмотр содержимого файлов

Посмотреть, что внутри файла, можно разными командами в зависимости от размера:

cat file.txt # вывести весь файл целиком less file.txt # листать большой файл (q — выход) head file.txt # первые 10 строк head -n 20 file # первые 20 строк tail file.txt # последние 10 строк tail -f log.txt # следить за файлом в реальном времени wc -l file.txt # посчитать количество строк

cat хорош для коротких файлов; для больших берут less (можно листать и искать). tail -f особенно полезен для логов: показывает новые строки по мере появления — так смотрят, что происходит на сервере прямо сейчас.

Искать текст в файлах помогает grep:

grep "ошибка" log.txt # строки со словом «ошибка» grep -i "error" log.txt # без учёта регистра grep -r "TODO" . # рекурсивно во всех файлах папки grep -n "warn" log.txt # с номерами строк

Назад

Обсуждение

Войдите, чтобы участвовать в обсуждении.

Пока нет сообщений.