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

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

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

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

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

- Создай скрипт, например, clean_logs.sh:

#!/bin/bash

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

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

chmod +x clean_logs.sh

- Добавь задачу в cron, чтобы запускать его ежедневно:

crontab -e

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

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

Это обеспечит, что старые логи удаляются или очищаются автоматически, а система остается живой и чистой. Впрочем, это еще не все — такую же схему можно применить к системным логам или файла фаервола.

И помни: уметь держать систему в порядке — значит иметь контроль над её состоянием!

- Приглашаю вас прокачать навыки в нашем телеграм-канале https://t.me/LinuxSkill, а также пройти тесты по linux в боте https://t.me/gradeliftbot.

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