Добавить в корзинуПозвонить
Найти в Дзене
Уроки Linux

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

🟢📡 Как правильно настраивать автоматическую очистку логов и освобождение места на диске Хотите, чтобы ваша система всегда оставалась чистой и беспроблемной? Самое время обсудить автоматическую очистку логов и временных файлов — ведь от этого зависит не только скорость, но и безопасность! Зачастую накопление ненужных файлов мешает работе и занимает драгоценное пространство. Вот парочка простых, но мощных способов держать систему в порядке: - Настроить автоматическую очистку логов с помощью logrotate — создадим конфиг, который будут удалять старые записи: sudo nano /etc/logrotate.d/custom /var/log/*.log { rotate 7 daily missingok notifempty compress delaycompress sharedscripts postrotate systemctl restart rsyslog > /dev/null 2>&1 || true endscript } - Настроить cron-задания для удаления временных файлов при помощи cron и find: sudo crontab -e 0 3 * * * find /tmp -type f -atime +3 -delete - Не забывай о свежести системы, собирая старые пакеты и очищая кеш: sudo apt-get autoremove -

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

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

Зачастую накопление ненужных файлов мешает работе и занимает драгоценное пространство. Вот парочка простых, но мощных способов держать систему в порядке:

- Настроить автоматическую очистку логов с помощью logrotate — создадим конфиг, который будут удалять старые записи:

sudo nano /etc/logrotate.d/custom

/var/log/*.log {

rotate 7

daily

missingok

notifempty

compress

delaycompress

sharedscripts

postrotate

systemctl restart rsyslog > /dev/null 2>&1 || true

endscript

}

- Настроить cron-задания для удаления временных файлов при помощи cron и find:

sudo crontab -e

0 3 * * * find /tmp -type f -atime +3 -delete

- Не забывай о свежести системы, собирая старые пакеты и очищая кеш:

sudo apt-get autoremove -y

sudo apt-get clean

Планируешь держать свою систему под контролем и освобождать место — тогда эти инструменты станут твоими надежными помощниками!

А ты уже автоматизировал очистку логов или думаешь, что это лишняя морока?

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

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