Стоит задача поднять ftp сервер, на котором анонимы смогут вылаживать файлы. Файлы залитые более 5 дней назад - должны автоматически удаляться с сервера. Какой ftp подойдёт для этой цели, как сделать авто-очистку?
>Стоит задача поднять ftp сервер, на котором анонимы смогут вылаживать файлы. Файлы
>залитые более 5 дней назад - должны автоматически удаляться с сервера.
>Какой ftp подойдёт для этой цели, как сделать авто-очистку?ftp тут не при чем. man find
>Стоит задача поднять ftp сервер, на котором анонимы смогут вылаживать файлы. Файлы
>залитые более 5 дней назад - должны автоматически удаляться с сервера.
>Какой ftp подойдёт для этой цели, как сделать авто-очистку?Нацарапайте скрипт на перле с этими функциями http://wdh.suncloud.ru/perl11.htm
и запускайте по крону раз в сутки
>>Стоит задача поднять ftp сервер, на котором анонимы смогут вылаживать файлы. Файлы
>>залитые более 5 дней назад - должны автоматически удаляться с сервера.
>>Какой ftp подойдёт для этой цели, как сделать авто-очистку?
>
>Нацарапайте скрипт на перле с этими функциями http://wdh.suncloud.ru/perl11.htm
>и запускайте по крону раз в суткиfind с соответствующими опциями уже отменили ?
Будьте добры, помогите составить данную команду, например через find. Как правильно ей задать опции, чтобы в определённой папке, отыскивались файлы/папки с момента заливки (создания) которых прошло 5 дней и удалялись.
> Будьте добры, помогите составить данную команду, например через find. Как правильно ей
> задать опции, чтобы в определённой папке, отыскивались файлы/папки с момента заливки
> (создания) которых прошло 5 дней и удалялись.man find
man find
man find
man find
man find
...
man rm
man rm
man rm
man rm
man rm
...
google.ru
google.ru
google.ru
google.ru
google.ru
...и так до просветления ...
> Стоит задача поднять ftp сервер, на котором анонимы смогут вылаживать файлы. Файлы
> залитые более 5 дней назад - должны автоматически удаляться с сервера.
> Какой ftp подойдёт для этой цели, как сделать авто-очистку?бугага, как раз то что тебе нужно, трет файлы старше 5 дней.
Вот народ пошелhttp://www.howtogeek.com/howto/ubuntu/delete-files-older-tha.../
Pahanivo, спасибо когда-нибудь я обязательно изгоню лень)justlamer, благодарю за помощь)
> Pahanivo, спасибо когда-нибудь я обязательно изгоню лень)да пжлста, всегда рад помоч "добрым" советом )))
Подскажите как поправить такую команду, чтобы в файл rmftp.log, она выводила время удаления каждого файла? Своего рода лог, нужно сделать..find /ftp -depth -type f -mtime -5 -exec rm {} \; -ls >> /root/rmftp.log
> Подскажите как поправить такую команду, чтобы в файл rmftp.log, она выводила время
> удаления каждого файла? Своего рода лог, нужно сделать..Время удаления у них одинаковое - это время старта команды find
а если нужна информация для каждого удаляемого файла, то тогда так:
find /ftp -depth -type f -mtime +5 -exec ls -sl {} \; -exec rm -f {} \; >> /root/rmftp.log
>> Подскажите как поправить такую команду, чтобы в файл rmftp.log, она выводила время
>> удаления каждого файла? Своего рода лог, нужно сделать..
> Время удаления у них одинаковое - это время старта команды find
> а если нужна информация для каждого удаляемого файла, то тогда так:
> find /ftp -depth -type f -mtime +5 -exec ls -sl {} \;
> -exec rm -f {} \; >> /root/rmftp.logБлагодарю)