LinuxForum.Fans
Тема

Удаление старых файлов на FTP

Автор: giko 6 сообщений 1400 просмотров
#363071

Здравствуйте, есть FTP-сервер для бэкапов (к серверу, где он стоит, доступа нет), нужно удалять с него старые файлы (старше 7 дней). Как это можно сделать?

#363074

К серверу иного доступа, кроме как через FTP нет? Если есть SSH, не вижу проблемы.

#363081

Нет, никакого доступа нет, только FTP

#363109

Удалять можно по cron-у, например. А можно руками, если есть соответствующие права на файлы и каталоги, при помощи, например, lftp:

man lftp написал:
text
       glob [-d] [-a] [-f] command patterns

Glob given patterns containing metacharacters and pass result to given command. E.g. ``glob echo *''.

-f plain files (default) -d directories -a all types ...

mrm file(s)

Same as `glob rm'. Removes specified file(s) with wildcard expansion. ... rm [-r] [-f] files

Remove remote files. Does not expand wildcards, use mrm for that. -r is for recursive directory remove. Be careful, if something goes wrong you can lose files. -f suppress error messages. ... rmdir dir(s)

Remove remote directories.

Ну и man find в помощь.

#363637

Всем спасибо! Примонтировал FTP, удаляю обычным find

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