Делаем загрузку linux более эстетичной - скрываем логи при запуске или выключении системы
Три примера использования команды grep в Linux
Возможно, у вас уже возникала ранее необходимость найти в файлах заданный набор текста (строку или шаблон). Специально для решения подобной задачи существует такая интересная утилита, как grep. И в рамках сегодняшней статьи мы покажем Вам 3 практических примера использования команды grep в Linux. Grep — это эффективная утилита для поиска текста, встроенная в каждый из популярных дистрибутивов ОС семейства GNU / Linux. Однако даже в том маловероятном случае, если данное приложение отсутствует в вашей сборке, его можно без лишних сложностей установить...
grep в Linux: как искать ошибки в логах и не утонуть в выводе
Когда сервис пишет тысячи строк в минуту, читать лог сверху вниз бессмысленно. Нужно быстро найти ошибки, увидеть события рядом с ними и понять, почему скрипт не заметил совпадение. Для этого достаточно grep и нескольких точных приёмов. grep 'timeout' app.log grep -i 'connection refused' app.log grep -Rni --include='*.log' 'ERROR' ./logs -i игнорирует регистр, -R обходит дерево каталогов, -n выводит номера строк. --include ограничивает имена файлов. Указывайте конкретную папку сервиса, а не запускайте рекурсивный поиск по всей системе: это уменьшает шум и лишнее чтение диска...