几个小时前,我用Ubuntu Server 16.04.1 LTS重新安装了我的服务器。 作为我的常规安装过程的一部分,我删除/ var / tmp并build立一个符号链接到/ tmp,它是在nodev,nosuid,noexec的分区上。
问题是,/ var / tmp不会删除。 我总是被告知:
rm:无法删除'/ var / tmp':设备或资源忙
我甚至尝试通过基于CD的救援模式进行login,并在那里执行删除和符号链接(首先安装分区)。 它似乎工作,但是当我重新启动系统 – 我看到/ var / tmp被重新创build。
Ubuntu Server 16.04.1有什么新东西在每次启动时创build一个新的/ var / tmp文件夹? 如果是的话,在哪里?
PS服务器也软RAID。
这是不同目录的原因。
/var/tmp用于需要重启的临时文件 /var/run用于在重新引导之后不应再存在的文件(例如.pid文件) /tmp几乎可以在任何时候清理,通常不会重新启动,可以是'tmpfs' 依赖于这些假设的程序可能会在/var/tmp被突然清理时出现exception。 所以你不应该把它链接到/ tmp