Посмотреть, что внутри файла, можно разными командами в зависимости от размера:
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 # с номерами строк