Как я могу удалить старый контент из системного журнала в System Log Viewer?

Когда я заглядываю в Ubuntu System Log Viewer (я думаю, это название по-английски), категории сообщений растут с 70000 строками и размером почти 12 МБ. Он смешивает сообщения с мая этого года и последние сообщения за последние несколько дней.

Как я могу удалить старые сообщения с мая?

3
задан 7 October 2010 в 12:32

2 ответа

Как удалить старые сообщения за май?

Есть два способа. Если бы это зависело от меня, я бы определил важность

  1. Shutdown syslog / rsyslog, sudo vi /var/log/messages и удалил строки с мая. Затем снова запустите syslog / rsyslog.
  2. Получите патент и позвольте ` logrotate (8) вращать журнал для вас.

@fmowrg:

Похоже, вы добавили несколько дублирующих строк в свою конфигурацию logrotate.

Файл / var / log / messages (и большинство файлов в / var / log) следует повернуть на /etc/logrotate.d/syslog (или аналогичный файл в /etc/logrotate.d/. Сделайте grep /var/log/messages /etc/logrotate.d/*, чтобы убедиться, что ).

Нет необходимости добавлять / var / log / messages в файл по адресу /etc/logrotate.conf.

0
ответ дан 7 October 2010 в 12:32

Пакеты logrotate и rsyslog вместе настроят вашу систему для автоматического архивирования и устаревания файлов системного журнала.

Существует множество параметров для команды logrotate (8), которые помогут вам обрезать текущий беспорядок, а затем все остальное произойдет автоматически.

0
ответ дан 7 October 2010 в 12:32

Другие вопросы по тегам:

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