Назад | Перейти на главную страницу

как вращать console.log каждый день…?

Возможный дубликат:
Скрипт для удаления файлов старше 30 дней

Мой жесткий диск внезапно заполнился, и я стал искать, пока наконец не обнаружил, что файл «console.log.9», спрятанный в Library / Logs / Console / myname /, был 112 гигабайт!

Я не мог открыть и проверить его должным образом.

Я провел небольшое исследование и выяснил, как найти и удалить файлы журнала старше 30 дней с определенного пути с помощью команд find и exec.

find / export / home / ftp (-name console.log -или -name server.log) -mtime +30 -exec rm -f {} +

Но я хочу вращать console.log ежедневно, а любой сценарий оболочки должен ежедневно вращать console.log.

Пожалуйста, помогите мне в этом вопросе.

Добавить файл в /etc/logrotate.d, содержащий что-то вроде

/export/home/ftp/console.log {
  rotate 7
  daily
  compress
  missingok
  notifempty
}