默认情况下,运行history -c
没有办法删除/var/mail/maillog
,对吗?
我如何调查清除日志当天或(根据定义)启动新邮件日志时发生的事情?
答案1
这两个事件没有因果关系;history
操纵历史列表,而不是任何服务日志文件。
检查您的logrotate
配置。
logrotate --debug /etc/logrotate.conf
/var/mail/maillog.1
除非您已rotate 0
对路径进行了配置,否则可能会出现较旧的日志。
此外,日志文件通常位于/var/log/mail.log
或/var/log/maillog
,而/var/mail
是文件的目录mbox
。