Задать вопрос
@Dima_kras

Есть софт сохраняющий лог, как удалять старые логи из папки?

Добрый день, есть Rapsberry pi, есть софт который сохраняет логи (картинки), хоть памяти и много, но когда-то она может закончится.

Стоит задача удалять старые по дате картинки. В идеале, хочу чтобы папка с логами была не более 10-12 гб, остальное удалялось.

Идея написать скрипт на Python который будет смотреть размер папки, и если размер превышает 10 гб удалять последние 100 фоток.
И запускать это скрипт по cron каждый день.

Но может есть решение по лучше?
  • Вопрос задан
  • 143 просмотра
Подписаться 1 Простой Комментировать
Решения вопроса 1
@Hanneman
Используйте штатный logrotate.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@Dima_kras Автор вопроса
Как я понял logrotate контролирует размер одного файла, типа time.log
А у меня есть папка \log\ в ней хранятся картинки 1-05-19.jpg, 2-05-19.jpg ...
И если папка стала больше 10-12 гб, нужно удалить старые картинки.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы