Поверните двоичные файлы

Я пытаюсь решить проблему с вращением двоичных файлов.

У меня есть видеофайлы, которые зарегистрированы от камеры IP, и я хочу удалить самые старые файлы, когда я имею меньше затем, например, 10 Гбит свободного пространства.

В файлах называют %Y%m%d%H%M%S.h264 формат, например 20150624123600.h264.

Сначала я думал об использовании logrotate для этого, но с конфигурацией

/data/video/.h264 {
    rotate 20
    nocompress
    dateext
    dateformat %Y%m%d%H%M%S
    extension .h264
    missingok
}

Я получаю сообщение log /data/video/.h264 does not exist -- skipping в то время как файлы как /data/video/20150624123600.h264 существуют. Я также пытался добавить префикс, но он не помог.

Вы могли помочь мне с решением этой проблемы - удаление самых старых файлов (согласно дате в имени файла), когда предел свободного пространства достигнут? Это мог быть просто сценарий удара или конфигурация logrotate или что-либо, что могло быть выполнено на сервере человечности.

0
задан 2 July 2015 в 13:49

1 ответ

Вы находите очень подробный ответ здесь во втором ответе.

Предел размер каталога путем удаления старых файлов

для доступа к крону необходимо ввести

crontab -e
-1
ответ дан 31 July 2019 в 09:10

Другие вопросы по тегам:

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