Удаление файлов только с помощью logrotate

У меня есть приложение, которое по часам поворачивает свои собственные файлы журналов. Каждый час я хочу удалить все файлы больше, чем за n дней. Я должен использовать logrotate для этого из-за бизнес-политики.

Итак, каков эквивалент logrotate для запуска этой команды каждый час?

 find /var/log/app -name "*.old" -mtime +1 -exec rm -f {} \; 

One Solution collect form web for “Удаление файлов только с помощью logrotate”

это возможность, и вам нужно проверить:

 cat /etc/logrotate.d/customapp /var/log/app/*.old { daily missingok rotate 0 notifempty } 

Зачем вращать 0?

Если count равен 0, старые версии удаляются, а не вращаются. (источник: человек)

  • почему мы должны использовать create и copytruncate вместе?
  • Logrotate: «log не нужно вращать» почему?
  • почему ежедневный cron не работает на CentOS 6?
  • Каково максимальное значение параметра rotate файла конфигурации logrotate?
  • узнать об общем протоколировании / логротации на Linux?
  • Сохранять размер файла журнала без логротата
  • как реализовать logrotate в сценарии оболочки
  • Как добавить дату в файл журнала до его имени?
  • Логротат ведет себя неожиданно
  • Что такое файлы журналов Tomcat?
  • Поворот файлов журнала Apache
  • Interesting Posts

    Целое число после имени пользователя в клиенте OpenSSH, разделенное двоеточием

    Целостность данных BTRFS (CRC32c) и целостность данных жесткого диска (сектор ECC)

    Возможные причины ошибки "cat: -: Нет такого файла или каталога"

    Преобразование строк в столбцы файла

    Нужно ли клиентам CUPS устанавливать драйверы локально?

    Wake-on-LAN с BusyBox?

    Конфигурация iptables

    Как получить доступ к файлам на внешнем жестком диске?

    Измените размер основного раздела для установки другого дистрибутива

    Как запустить программу в фоновом режиме, а также с помощью && выполнить другую команду

    Проблемы с Dell Wireless 5570 HSPA + Мобильная широкополосная карта

    Как восстановить рекурсивный «chmod -x» в моей домашней папке

    Нет Вход в систему от tty2 до 6

    Безопасность зашифрованного (dm-crypt & LUKS) Ubuntu 12.04, установленного кем-то другим?

    vim / emacs для просмотра рекурсивных результатов поиска grep?

    Linux и Unix - лучшая ОС в мире.