LinuxForum.Fans
Тема

Освободить место на винте

Автор: appolo 6 сообщений 977 просмотров
#240149

Здарово форумчане.Стоит задача в автомате удалять старые видео файлы,которые записал motion при заполнение винта на 90%.Вопрос какими средствами это реализовать.Зарание спасибо за помощь.

#240154

Как вариант:
Показать все файлы в текущем каталоге соответствующие шаблону *.avi и созданные 10 дней назад:

text
find . -type f -ctime  +10 -name "*.avi" -print 

...удалить их:

text
find . -type f -ctime  +10 -name "*.avi" -delete 

Можно использовать и tmpwatch
P.S. А разве у motion нет подобного функционала.
P.S.S. Если нужно очищать именно при заполнении диска до определённого процента и удалять самые старые, можно скрипт написать.

#240155

И запихнуть все это в Cron

#240182

В motion подобного нет,где взять скрипт подскажите.

#240187
"appolo" написал:
,где взять скрипт подскажите.
  1. Прочитать man du, man ls, man rm и написать самому.
  2. Разместить заказ в разделе «Работа».
  3. Начать писать всё же самому, при возникающих вопросах обращаться на форум — помогут бесплатно.
  4. «Погуглить». Что-то мне подсказывает, что вы не первый задались подобным вопросом.
#240189

Дельный совет буду ваять сам

Войдите или зарегистрируйтесь, чтобы ответить.