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

🔧 Как быстро настроить автоматическую очистку Log-файлов в Linux

🔧 Как быстро настроить автоматическую очистку Log-файлов в Linux

Задолбали россыпи логов, которые тормозят систему? Хотите, чтобы в системе всегда было чисто и аккуратно без лишних хлопот? Тогда этот лайфхак именно для вас!

Настроим автоматическую очистку логов, чтобы избежать переполнения диска и сохранить систему в порядке.

- Пишем небольшой скрипт, который будет удалять старые файлы логов:

#!/bin/bash

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

- Это удалит все лог-файлы старше 7 дней.

- Теперь расскажем, как запланировать выполнение этого скрипта:

sudo crontab -e

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

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

И система сама будет чистить логи в полночь.

И не забудьте дать права на выполнение вашему скрипту:

chmod +x /path/to/script.sh

Обеспечьте порядок и спокойствие системе — настройка займет всего пару минут!

А ты уже автоматизировал рутину в своей системе?

https://t.me/LinuxSkill — больше полезных статей, а в боте https://t.me/gradeliftbot — вакансии для sysadmin!

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