🛠️ Как эффективно управлять логами в Linux: лучшие практики Привет, мастера системных команд! 🚀 Логи — это сердце любой системы. Чем лучше ты умеешь с ними работать, тем быстрее разберешься с проблемами и оптимизируешь работу серваков. В этом посте расскажу о проверенных способах и фишках! 🔍 Быстрый просмотр логов - Используй tail -f для мониторинга в реальном времени: tail -f /var/log/syslog - Или команду less для поиска внутри: less /var/log/nginx/error.log 📅 Упорядочивание и фильтрация - Фильтры по дате: awk '$0 >= "2023-10-01" && $0 <= "2023-10-10"' /var/log/auth.log - Воспроизведение ошибок по ключевым словам: grep "error" /var/log/mysql/error.log 🧹 Оптимизация хранения - Архивация старых логов: sudo tar -czf logs_2023_10.tar.gz /var/log/* - Автоматическая очистка: find /var/log/ -type f -name "*.gz" -mtime +30 -delete 🔧 Инструменты для анализа - Используй journalctl для системных сообщений: journalctl -u nginx.service --since "2 hours ago" - Для комплек