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

🖥️ Как настроить автоматическую очистку логов в Linux и не ударить лицом в грязь

🖥️ Как настроить автоматическую очистку логов в Linux и не ударить лицом в грязь

Привет, друзья! 🚀 Вышел новый лайфхак для тех, кто устал от растущих логов и пытается держать систему в порядке без лишних забот.

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

Почему это важно?

- Иногда логи нагло заполняют диск, тормозя систему

- Ручная чистка — не для занятых системных админов

- Можно забыть — и получить неприятные сюрпризы в самый неподходящий момент

Самый простой способ — настроить cron:

- Создаешь скрипт очистки, например:

#!/bin/bash

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

- И добавляешь задачу в cron:

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

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

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

Иногда важно не только удалять, но и сохранять важное — в этом есть своя романтика порядка и дисциплины.

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

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

Уверен в своих знаниях? Проверь — и будь на шаг впереди!

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