如何清理/tmp

-1 web-server centos disk-space-utilization tmp tmpwatch

我有一个 CentOS Web 服务器,上面有许多客户端。自从我制作 8 GB(从 4 GB 扩展后)大约两个月后,我看到 /tmp 达到了 DISKCRITICAL!我想知道tmp这么快就满的原因,以及如何安全清理?我之前阅读了很多关于扩展它和删除一些过期文件的内容,但没有成功!

use*_*517 5

我发现科学方法是完成此类工作的完美工具。

  1. 问题陈述

我的 /tmp 目录已满

  1. 收集信息

    • 使用合适的工具找出填充 /tmp 目录的内容。我发现ls(1)du(1)可能是这项工作的好工具。也许lsof(8)也会有用。
  2. 分析您收集的信息。

    • 什么文件填满了磁盘?
    • 什么生成文件?
    • 为什么会产生它们?
    • 为什么他们在 /tmp ?
  3. 确定解决方案并采取补救措施。这非常依赖于上面的(3)。

  4. 监控上面 (4) 中的变化。

  5. 更改是否解决了问题?这个会比较好吗?是不是更糟?没有区别吗?你从这里去哪里取决于你找到了什么。您可能需要返回 2. 并收集更多相关数据或 3. 重新分析您拥有的数据或 4. 因为您确定了许多潜在的解决方案。

  6. 记录您的发现和所做的更改。

  7. 完毕。