Найти в Дзене
Уроки Linux

📡 Идеальный поиск по логам Linux: лайфхак для системных админов

📡 Идеальный поиск по логам Linux: лайфхак для системных админов

Привет, любители Linux и DevOps! 🧙‍♂️

Когда в системе случается ошибка или просто нужно найти важную информацию — быстрый поиск становится настоящим спасением. Сегодня расскажу, как сделать его максимально эффективным!

🔍 Стандартный инструмент — команда grep. Но есть хитрости:

- Поиск по определенному файлу:

grep 'ошибка' /var/log/syslog

- Игнорировать регистр:

grep -i 'error' /var/log/syslog

- Исключить строки:

grep -v 'DEBUG' /var/log/myapp.log

- Поиск с учетом контекста:

grep -A 3 -B 2 'failed' /var/log/auth.log

Также можно искать по нескольким файлам:

grep 'timeout' /var/log/.log*

Или искать сразу в архивах:

zgrep 'timeout' /var/log/.gz*

А если захотите найти все строки, где упоминается IP:

grep -Eo '([0-9]{1,3}\.){3}[0-9]{1,3}' /var/log/syslog

🔑 Главное — знать, что комбинируя эти опции, ты превращаешь поиск в мощное оружие!

Готов ли ты превзойти стандартные методы и найти нужную информацию чуть ли не в два раза быстрее?

- Подписывайся на https://t.me/LinuxSkill и тестируй свои знания в боте https://t.me/gradeliftbot — ведь чем лучше ты ищешь, тем больше возможностей открывается!

📩 Завтра: Разбираем fail2ban за 5 минут! Включи 🔔 чтобы не пропустить!