Answers:
一般来说,没有。
如果它充满了垃圾,您可能想要看看哪些软件在其自身之后没有清除。
您还可以使用find来识别长时间未修改或访问的文件,这些文件可能可以安全删除。
/tmp/
在启动时自动清除的附录。尽管如果我们在这里谈论的是无重启服务器,这不一定有帮助,但可能有一种可能性是find ./ -type f -atime 14 -exec rm {} \;
每周运行 一次,以便删除过去两周内完全没有访问过的任何纯文件。 ..
find ./ -type f -atime 14 -delete
使用gnu-find
/tmp
未使用当前的内核默认值,该默认值relatime
仅在修改文件时更新,或者noatime
。在这种情况下atime
,不会有太大帮助。
真正的答案是-这取决于。/ tmp可以由需要存在锁文件或临时日志才能运行的应用程序使用,也可以不使用。那里可能有符号链接...不确定是做什么用的,但是总是有可能的。
在决定删除它之前,您应该真正查看其中的内容。对任何东西执行rf -rf *本质上是危险的。
/tmp
,因为普通用户不能写/var/log|lock
我有一个写入锁到一个shell脚本/tmp
请使用tmpreaper。
没有。
但是您可以为/ tmp目录添加一个ramdisk,然后在每次系统重新启动后将其清空。作为副作用,您的系统可能会变得更快一些。
Google在tmpfs和/或ramfs上有很多信息。
我的建议是先重命名您的tmp文件夹,以查看此目录正在影响什么。将其从“ tmp”重命名为“ old_tmp”。另外,请创建一个名为“ tmp”的新空文件夹,因为可能有些设置或系统进程需要此文件夹在此目录内创建一些文件,例如日志文件。请按照以下步骤安全删除tmp日期。
1-将现有的“ tmp”目录重命名为“ old_tmp”。2-创建新的空“ tmp”目录3-将所有权限分配为“ 0777”到此新创建的目录,以便系统/设置可以在该目录内创建/放置日志和其他文件。4-运行系统和应用程序,以确保一切正常运行并表现正常。观察2-3天。5-如果确定由于将“ tmp”目录重命名为“ old_tmp”而没有影响,则可以删除“ old_tmp”目录。
注意:如果由于将“ tmp”目录重命名为“ old_tmp”而导致任何问题,那么请将该目录恢复为其原始的“ tmp”名称。
/tmp
其中,一旦您重命名原始文件,它们就会开始失败/tmp
。另请注意,该/tmp
目录应具有特定的权限(例如,设置粘性位)。
0777
实际上应该是1777
。