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

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

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

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

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

- Создай скрипт для очистки логов, например:

#!/bin/bash

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

echo "Очистка логов завершена!"

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

chmod +x /path/to/your_script.sh

- А потом запусти его через cron, чтобы автоматизировать:

sudo crontab -e

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

0 3 * * * /path/to/your_script.sh

Теперь все логи старше недели будут исчезать сами собой, а место высвободится для новых данных.

Этот лайфхак не только бережет память, но и позволяет понять, как автоматизировать рутину. Постоянная забота о системе — залог стабильности и спокойствия.

Чем чаще ты управляешь автоматизацией — тем меньше стрессов и больше времени на что-то по-настоящему важное.

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

📩 Завтра: Как настроить Fail2Ban за 5 минут!

Включи 🔔 чтобы не пропустить!