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

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

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

И еще. Как после удалить пустые каталоги в этой же корзине после предыдущей очистки?
Спасибо
  • Вопрос задан
  • 188 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    DevOps-инженер с нуля
    15 месяцев
    Далее
  • Hi-TECH Academy
    L101 Администрирование Linux. Базовый курс
    5 дней
    Далее
  • Нетология
    Devops-инженер с нуля: расширенный курс
    19 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 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
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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