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

🔥📡 Как сделать автоматическую очистку логов на сервере

🔥📡 Как сделать автоматическую очистку логов на сервере

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

Если у вас на сервере часто переполняется диск из-за логов — этот пост для вас. Поделюсь простым лайфхаком, который помогает держать место под контролем без лишних усилий!

Автоматическая очистка журналов — не что-то сложное, главное — правильно настроить системный таймер.

Просто создаем скрипт и добавляем его в cron — так все логи будут очищаться по расписанию, а сервер не превратится в мусорную свалку.

- Создай файл очистки:

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

- Вставь туда команды:

#!/bin/bash

find /var/log -type f -name "*.log" -mtime +7 -delete

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

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

- Настраиваешь задачу cron:

sudo crontab -e

и добавляешь строку:

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

Теперь каждый день в 3 часа ночи все старые логи удаляются автоматически. Легко, правда? Всё должно работать без сбоев!

А у тебя есть любимый способ автоматизации рутинных задач?

💬 Приглашаем в наш канал https://t.me/LinuxSkill за еще больше лайфхаков, а в боте https://t.me/gradeliftbot — вакансия для системного администратора!

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