由于 root 空间不足,我可以删除 /var/log 文件吗?

Pau*_*l B 31 delete log disk-usage

刚刚收到消息:

磁盘空间不足.. 剩余 2 GB

从 ubuntu.org 论坛上发布的消息来看,我发现我有一个/var/log22 GB的 .log 文件!我的根是一个 82 GB 的分区,磁盘分析器显示罪犯在日志中。系统根目录大约是在 8 个月前安装的,因此在 82 GB 的根分区上创建 22 GB 的日志显然不是一件好事。

删除日志文件是否安全,或者请建议正确的安全程序来清理它而不会弄乱我的系统。我认为这可能没问题,但在我执行删除任务之前,我想征求一些其他意见。

Eli*_*gan 30

删除日志文件通常是安全的。这样做的唯一缺点是,如果您稍后要对其他问题进行故障排除,您可能无法检查日志。由于新日志是自动生成的,即使这种劣势也是短暂的。

大多数日志会自动删除(通过压缩和重命名轮换后,并以该存档格式保留一段时间)。如果您的日志扩展速度比 Ubuntu 删除它的速度快,则手动删除它不太可能遇到任何问题。

但是,如果您有一个大小为 22 gig 的日志文件,则会发生一些非常奇怪的事情,值得对此进行调查。我建议再次编辑您的问题,以包含指向您正在谈论的 Ubuntu 论坛主题的链接,并包含 22 GB 日志文件的全名。

  • 感谢您的建议。我现在发现有问题的日志文件是“mail.log”。这里是 Ubuntu 论坛的链接: [http://ubuntuforums.org/showthread.php?p=12148780#post12148780] 读者会在屏幕截图中注意到 3 个大日志文件(sys、mail、mail.err)。我希望这可以帮助任何遇到类似根空间丢失问题的人。 (2认同)

Fre*_*ton 17

我想在这里添加一个警告 - 也许您可以删除所有日志文件,但是如果删除 /var/log 子目录,您可能会遇到问题。我删除了所有日志文件及其目录 (rm -r /var/log/*) 并且它破坏了我的 apache2 功能。显然 apache 不会/不能重新创建日志目录,因此无法写入日志文件,这显然会导致它失败。

我之前听说删除一些日志文件会导致问题,但我没有任何第一手经验来支持它。但当然,直到几天前,我才对目录删除成为问题的任何第一手经验...


Pau*_*l B 7

除了我原来的帖子之外,我发现使用 BleachBit(在 Root 上)更容易清除 Ubuntu 12.10 桌面上的所有旧日志;为什么它们变得如此之大我仍然不知道,但现在 BleachBit“清除所有已知位,死了!” 我在太空中回收了超过 1.6Gig。如果您发现类似的日志、问题,请从 Ubuntu 软件资源或 Synaptic 包管理器中查看 BleachBit 实用程序。