🛠️ Разбираемся с логами Linux: как быстро найти проблему
Привет, любители командной строки! 🚀
Иногда случается так, что система ведет себя странно, а понять причину сложно.
Чтобы спасти свой день, научимся быстро ориентироваться в логах и находить источник неполадок!
📜 Лог-файлы — это ваш лучший друг:
- /var/log/syslog — все системные сообщения, полезен для общих ошибок
- /var/log/auth.log — следит за входами и попытками взлома
- /var/log/dmesg — аппаратные события и сообщения ядра
- /var/log/nginx/error.log — если страница не грузится, ищем проблему там
🔍 Как искать в логах? Воспользуемся командой:
- Для поиска по слову:
grep "ошибка" /var/log/syslog
- Чтобы найти последние записи:
tail -n 50 /var/log/messages
- Или смотреть по времени:
less /var/log/syslog
🧰 Еще полезные инструменты:
- journalctl — универсально для системd, фильтрация по времени и сервисам:
journalctl -u nginx.service --since "1 hour ago"
- Стать мастером поиска:
- Используй grep -i для нечувствительных к регистру поисков
- Комбинируй grep и tail для мониторинга в реальном времени:
tail -f /var/log/syslog | grep "disconnect"
Мастерство работы с логами — это ключ к быстрому решению проблем и уверенности в своей системе.
А ты уже знаешь все секреты поиска ошибок в логах или еще в пути к профи?
- Присоединяйся к нашему телеграм-каналу https://t.me/LinuxSkill и используешь бота https://t.me/gradeliftbot — там больше полезных статей и тестов!
📩 Завтра: Как настроить Fail2Ban за 5 минут!
Включи 🔔 чтобы не пропустить!