Добрый день. Есть такая задача:
- Сайт находится на VPS под Debian
- Необходимо:
a) Проверять раз в 30 минут сколько осталось свободного места на ЖД.
b) Если его осталось менее заданной величины (например 100мб), то удалить все файлы старше определенного возраста в определенной папке.
Пункт b я сделал давно запуском по крону find с параметрами, но на данный момент это решение очень не гибкое. Я тупо его запускаю раз в 12 часов. А нужно запускать когда заканчивается место на ЖД.
Подскажите как реализовать в целом проверку на свободное место и запуск если места мало команды на удаление.
Спасибо.
- Сайт находится на VPS под Debian
- Необходимо:
a) Проверять раз в 30 минут сколько осталось свободного места на ЖД.
b) Если его осталось менее заданной величины (например 100мб), то удалить все файлы старше определенного возраста в определенной папке.
Пункт b я сделал давно запуском по крону find с параметрами, но на данный момент это решение очень не гибкое. Я тупо его запускаю раз в 12 часов. А нужно запускать когда заканчивается место на ЖД.
Подскажите как реализовать в целом проверку на свободное место и запуск если места мало команды на удаление.
Спасибо.