Logrotation, когда имена файлов включает дату

Я предложу, чтобы Вы записали сценарий, который позволяет Вам выполнять scp к каждому серверу в фоновом режиме. Это может быть достигнуто при помощи для цикла. Я надеюсь, что это помогает.

6
задан 6 April 2011 в 09:40
1 ответ

Конечно. Посмотрите на поворачивать опцию в файле конфигурации. http://linuxcommand.org/man_pages/logrotate8.html

Если Вы установите его, чтобы ежедневно вращаться, и сохранить 5 файлов, то это только сохранит последние 5 длинных файлов. Кроме того, начиная с Ваших изменений имени файла посмотрите на подстановочный раздел вышеупомянутой страницы справочника.

Можно также сделать это.

find /pathtologs/* -mtime +5 -exec rm {} \;

Это удалит что-либо со временем изменения дольше затем 5 дней.

2
ответ дан 3 December 2019 в 00:42