Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

🖥️ Советы по работе с системными логами в Linux

🖥️ Советы по работе с системными логами в Linux Привет, гуру Linux! 📂 Ты когда-нибудь ломал голову, как быстро найти нужную информацию в огромных логах? Давай раскроем секреты обработки журналов, чтобы выявлять проблемы за секунды! 🔍 Быстрый поиск по логам - Используй grep для поиска по ключевым словам: grep "error" /var/log/syslog - Исключай ненужные строки с помощью -v: grep -v "info" /var/log/syslog 🛠️ Построение отчётов - Для поиска ошибок за последние сутки: awk '$0 >= "'$(date -d "1 day ago" '+%b %d %H:%M:%S')'"' /var/log/syslog - Или воспользуйся journalctl для системd: journalctl --since "24 hours ago" 📊 Аналитика и мониторинг - Подсчитай количество ошибок: grep -i "error" /var/log/syslog | wc -l - Просмотри логи в реальном времени: tail -f /var/log/syslog 🧹 Очистка и архивация журналов - Архивируй старые логи: sudo tar -czf logs-$(date '+%Y%m%d').tar.gz /var/log/* - Очисти старые файлы: sudo find /var/log -type f -name "*.gz" -mtime +30 -delete Запо

🖥️ Советы по работе с системными логами в Linux

Привет, гуру Linux! 📂 Ты когда-нибудь ломал голову, как быстро найти нужную информацию в огромных логах?

Давай раскроем секреты обработки журналов, чтобы выявлять проблемы за секунды!

🔍 Быстрый поиск по логам

- Используй grep для поиска по ключевым словам:

grep "error" /var/log/syslog

- Исключай ненужные строки с помощью -v:

grep -v "info" /var/log/syslog

🛠️ Построение отчётов

- Для поиска ошибок за последние сутки:

awk '$0 >= "'$(date -d "1 day ago" '+%b %d %H:%M:%S')'"' /var/log/syslog

- Или воспользуйся journalctl для системd:

journalctl --since "24 hours ago"

📊 Аналитика и мониторинг

- Подсчитай количество ошибок:

grep -i "error" /var/log/syslog | wc -l

- Просмотри логи в реальном времени:

tail -f /var/log/syslog

🧹 Очистка и архивация журналов

- Архивируй старые логи:

sudo tar -czf logs-$(date '+%Y%m%d').tar.gz /var/log/*

- Очисти старые файлы:

sudo find /var/log -type f -name "*.gz" -mtime +30 -delete

Запомни: логи — как дневник системы, его важно уметь читать быстро и без ошибок.

А ты знаешь, как автоматизировать сбор и анализ логов?

Подписывайся на https://t.me/LinuxSkill чтобы прокачать свои навыки и получай новые идеи каждый день!

Больше полезных статей ты найдешь в нашем телеграм канале https://t.me/LinuxSkill а вакансии для системных администраторов в боте https://t.me/gradeliftbot.

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!