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