如何删除 /tmp 挂载点下隐藏的文件?

如何删除 /tmp 挂载点下隐藏的文件?

/tmp我最近通过将其添加到 /etc/fstab创建了一个 RAM :

tmpfs /tmp tmpfs rw,nosuid,nodev,noatime   0    0

一切运行正常,理论上系统现在运行得更快,但在启动时 /var/log/syslog 出现以下错误:

… tmp.mount: Directory /tmp to mount over is not empty, mounting anyway.

这种情况似乎是不可避免的,因为从来没有机会从 /tmp 的文件系统版本中删除文件。

浪费的空间微不足道,但有趣的是,有没有什么简单的方法可以清除隐藏在 /tmp 挂载点下的垃圾?

答案1

mkdir /mnt/root
mount --bind / /mnt/root

这会将您的根分区挂载到 /mnt/root。当前挂载点不受影响,因此在 /mnt/root 中查看时,您将看到原始目录内容。

答案2

“简单”的方式是从 Live USB/CD 启动。那么,mount就不会发生这种事了。

相关内容