Я работаю над серверной системой, которая не позволяет хранить файлы более 50 гигабайт. Мое приложение занимает 20 минут, чтобы сгенерировать файл. Есть ли способ, по которому я могу переместить все файлы, которые старше 30 минут из источника в пункт назначения? Я попытался rsync
:Переместить файлы в 30 минут
rsync -avP source/folder/ [email protected]:dest/folder
, но это не удаляет файлы с моего сервера и, следовательно, предел хранения терпит неудачу.
Во-вторых, если я использую команду mv
, файлы, которые все еще генерируются, также перемещаются в папку назначения, и программа выходит из строя.
Насколько я знаю, Rsync не будет удалять файлы с конца отправителя, и он не может даже быть в состоянии выбрать файлы старше, то 30 минут. Файл mtime должен обновляться по мере создания файла, чтобы вы могли выбирать файлы, которые не были изменены за последние 30 минут. – louigi600