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

📡 Как настроить автоматическую уборку мусора в Linux через cron

📡 Как настроить автоматическую уборку мусора в Linux через cron

Время — деньги и место на диске тоже! 🧹

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

- Создай скрипт, например, cleanup.sh, где пропишешь команды для удаления временных файлов и логов старше 7 дней:

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

find /tmp -type f -mtime +7 -exec rm -f {} \

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

chmod +x cleanup.sh

- Добавь задание в cron, например, на каждый день в 3 утра:

crontab -e

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

Теперь система сама будет заботиться о чистоте! Нет больше накопленных логов и временных файлов, которые тормозят работу или занимают место. Это как забота о ментальной чистоте — сразу видно приятный результат.

Как думаешь, стоит ли автоматизировать ещё что-то для эффективной работы сервера?

———————————

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