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

我最近通过将以下内容添加到/etc/fstab中创建了一个RAM /tmp:
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挂载点下的垃圾?
2个回答

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

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

2太好了。搞定了。 - Ray Butterworth

“简单”的方法是从Live USB/CD启动。这样,你的mount就不会发生了。