嗨,我的(坏)脚本在 /tmp 文件夹中填充了很多文件。现在,当我在 tmp 文件夹中执行 ls 时,它不会返回任何内容(我等了一个多小时)。因此我无法清理目录。我也试过重启。我可以看到 tmpwatch 正在运行,但它要么太慢要么根本不工作。
有什么(快速)方法可以清理 /tmp 文件吗?
怎么样:
find /tmp !-user root -delete
您可以根据需要添加-mtime <gracedays>
开关cron
如果您对文件名结构有所了解,则可以执行以下操作:
寻找 。-name "stuff*" -exec rm {} \;
为了清理我的 tmp 目录中的旧 php 会话,我找到了 . -name "sess_*" -atime +1h -exec rm {} \; 在 cron 工作中。
如果您使用 rm,您可能会收到文件太多的错误,这就是为什么