fmowrg Asked: 2010-10-07 14:32:53 +0800 CST2010-10-07 14:32:53 +0800 CST 2010-10-07 14:32:53 +0800 CST 如何在系统日志查看器中从系统日志中删除旧内容? 772 当我查看 Ubuntu 的系统日志查看器(我认为这是英文名称)时,消息类别被 70000 行和几乎 12MB 的大小炸毁。它混淆了今年 5 月的消息和最近几天的最新消息。 如何删除 May 的旧邮件? gnome 2 个回答 Voted msw 2010-10-07T19:51:13+08:002010-10-07T19:51:13+08:00 这些软件包将logrotate一起rsyslog设置您的系统以自动归档和老化 syslog 文件。 logrotate(8) 命令有很多选项可以帮助您截断当前的混乱,然后其余的应该自动发生。 Stefan Lasiewski 2010-10-08T19:53:40+08:002010-10-08T19:53:40+08:00 如何删除 May 的旧邮件? 有两种方法。如果由我决定,我会确定 关闭 syslog/rsyslog,sudo vi /var/log/messages并删除 May 中的行。然后再次启动 syslog/rsyslog。 获得专利,并允许 ` 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 的文件中。
这些软件包将
logrotate
一起rsyslog
设置您的系统以自动归档和老化 syslog 文件。logrotate(8) 命令有很多选项可以帮助您截断当前的混乱,然后其余的应该自动发生。
有两种方法。如果由我决定,我会确定
sudo vi /var/log/messages
并删除 May 中的行。然后再次启动 syslog/rsyslog。@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 的文件中。