为什么符号链接时 /tmp 不会被清空?

为什么符号链接时 /tmp 不会被清空?

我将 /tmp 符号链接到第二个硬盘驱动器(根分区位于 SSD 上,我想避免磨损)。

从那时起,它就不会在重启时被清空。知道为什么吗?我使用 Ubuntu 14.10。

答案1

/tmp通常安装为RAM 磁盘,因此每次您重新启动机器时它都会重置。当您将其符号链接到硬盘驱动器上的某个位置时,RAM 磁盘无法再挂载/tmp(因为符号链接已存在于该路径上),因此写入的所有内容/tmp都存储在您的硬盘驱动器上。您真的应该删除符号链接并让 RAM 磁盘挂载。

答案2

用一个绑定挂载作品。

/etc/fstab 包含

/path/to/tmp /tmp none bind 0 0

相关内容