Удаление файлов по расписанию

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Аватара пользователя
r2d2
Сообщения: 11
ОС: ubuntu 8.04, pc-bsd 1.5.1

Удаление файлов по расписанию

Сообщение r2d2 »

Добрый день.
есть серв на фряхе 6.3, на котором крутиться фтп серв.
существует проблема с свободным местом. юзеры забивают диски чепухой относительно быстро.
причем, большая часть юзеров использует сервер, как хранилище, что не подразумевалась.

есть желание использовать скрипт, который удаляет файлы с конкретном каталоге старше недели.
помогите реализовать, пл-ста. :ph34r:
Спасибо сказали:
Аватара пользователя
4yKoTkA
Сообщения: 183
ОС: Gentoo GNU/Linux.FreeBSD

Re: Удаление файлов по расписанию

Сообщение 4yKoTkA »

Есть команда такая: "find" рекоментую почитать её мануаль, и не надо никаких скриптов.
Спасибо сказали:
Аватара пользователя
r2d2
Сообщения: 11
ОС: ubuntu 8.04, pc-bsd 1.5.1

Re: Удаление файлов по расписанию

Сообщение r2d2 »

спасибо большое, все понял
Спасибо сказали:
akakernel
Сообщения: 50

Re: Удаление файлов по расписанию

Сообщение akakernel »

Я бы посоветовал поставить квоты
Спасибо сказали:
Аватара пользователя
r2d2
Сообщения: 11
ОС: ubuntu 8.04, pc-bsd 1.5.1

Re: Удаление файлов по расписанию

Сообщение r2d2 »

увы, но квоты ставить смысла нет.
объясню
пользователь создает папку через свою страницу статистики. по вашему мнению ему, например, выдается 5Гб.
есть одно НО, на фтп много пустых папок, в которые юзеры ничего не заливают.
так зачем так использовать место? кто-то делиться постоянно контентом, а кто просто скачивает....
хотя вдолбить юзерам о том, что это файлообменник не получается уже довольно давно.



может кому и пригодиться.
find "${root}/"*.old -mtime +7 -delete
Спасибо сказали:
Thug
Сообщения: 200

Re: Удаление файлов по расписанию

Сообщение Thug »

Я передавал результат find в |xargs rm -rf
Страйкбол - игра админов :)
Спасибо сказали: