Задать вопрос

Как удалить файлы из корзины старше 7 дней?

Доброго времени суток. У меня установлен Zentyal Server Development Edition 6.0. У него есть функционал корзины, куда файлы перемещаются при удалении. Вроде с удаление старых файлов разобрался, но как удалять их из папок по следующему шаблону пути:
find /var/lib/samba/_произвольное_имя_папки_/recyclebin/* -mtime +7 -delete

И еще. Как после удалить пустые каталоги в этой же корзине после предыдущей очистки?
Спасибо
  • Вопрос задан
  • 180 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Сетевая Академия ЛАНИТ
    Административное управление Linux
    1 неделя
    Далее
  • Учебный центр «Микротест»
    Linux уровень 4. Диагностика и устранение неполадок в Linux (Линукс)
    1 день
    Далее
  • Учебный центр «Микротест»
    Linux уровень 1. Основы администрирования систем Linux (Линукс)
    1 неделя
    Далее
Пригласить эксперта
Ответы на вопрос 1
@nihi1ist
Используйте ключ -typeтип искомого: f=файл, d=каталог (directory), l=ссылка (link), p=канал (pipe), s=сокет. Например:
# Удалить файлы
find /var/lib/samba/_произвольное_имя_папки_/recyclebin/ -type f -mtime +7 -delete
# Удалить каталоги
find /var/lib/samba/_произвольное_имя_папки_/recyclebin/ -type d -mtime +7 -delete
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы