📡 Как настроить автоматическую уборку мусора в 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!