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

🛰️ Как быстро настроить cron для автоматической очистки журналов

🛰️ Как быстро настроить cron для автоматической очистки журналов

Привет, друзья! 🚀

Знаете ли вы, что правильная настройка автоматической очистки журналов — залог стабильной работы системы и освобождения места? Сегодня я расскажу, как сделать это быстро и удобно.

- Создайте собственный скрипт очистки:

sudo nano /usr/local/bin/clean_logs.sh

- Вставьте туда:

#!/bin/bash

journalctl --vacuum-time=7d

find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;

- Сделайте его исполняемым:

sudo chmod +x /usr/local/bin/clean_logs.sh

- Добавьте задание в cron:

sudo crontab -e

И добавьте строку:

0 3 * * * /usr/local/bin/clean_logs.sh

Теперь система сама будет очищать старые журналы каждую ночь. Меньше мусора — больше свободного места и стабильная работа!

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

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

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