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

🛠️ Как быстро настроить автоматическую очистку логов в Linux

🛠️ Как быстро настроить автоматическую очистку логов в Linux Привет, любители системного админства! 🚀 Знаете ли вы, что правильная чистка логов — залог стабильной работы системы и свободного места? Забудьте о бесконечном удалении вручную —让 автоматизация сделает всё за вас! Сегодня расскажу, как настроить автоматическуюArchive и очистку логов с помощью простого скрипта и задания в cron. - Создайте скрипт, который будет архивировать и удалять старые логи: #!/bin/bash LOG_DIR="/var/log/myapp" ARCHIVE_DIR="/var/log/myapp/archive" find "$LOG_DIR" -name "*.log" -mtime +7 -exec gzip {} \; -exec mv {}.gz "$ARCHIVE_DIR" \; - Запланируйте его запуск раз в сутки с помощью cron: 0 2 * * * /path/to/script.sh Плюсы такого подхода: - Освободите место автоматически - Улучшите управляемость логами - Снизьте риск переполнения диска Заботьтесь о чистоте системы и избегайте неожиданных сбоев — автоматическая уборка логов сэкономит ваше время! Как часто вы делаете бэкапы логов и очищаете устаре

🛠️ Как быстро настроить автоматическую очистку логов в Linux

Привет, любители системного админства! 🚀

Знаете ли вы, что правильная чистка логов — залог стабильной работы системы и свободного места? Забудьте о бесконечном удалении вручную —让 автоматизация сделает всё за вас! Сегодня расскажу, как настроить автоматическуюArchive и очистку логов с помощью простого скрипта и задания в cron.

- Создайте скрипт, который будет архивировать и удалять старые логи:

#!/bin/bash

LOG_DIR="/var/log/myapp"

ARCHIVE_DIR="/var/log/myapp/archive"

find "$LOG_DIR" -name "*.log" -mtime +7 -exec gzip {} \; -exec mv {}.gz "$ARCHIVE_DIR" \;

- Запланируйте его запуск раз в сутки с помощью cron:

0 2 * * * /path/to/script.sh

Плюсы такого подхода:

- Освободите место автоматически

- Улучшите управляемость логами

- Снизьте риск переполнения диска

Заботьтесь о чистоте системы и избегайте неожиданных сбоев — автоматическая уборка логов сэкономит ваше время!

Как часто вы делаете бэкапы логов и очищаете устаревшие файлы? Подумайте, может, пора автоматизировать?

- Пригласи в наш телеграм-канал https://t.me/LinuxSkill и попробуй пройти тесты по Linux в боте https://t.me/gradeliftbot: больше полезных статей — там!