挂载点下隐藏文件夹的大小

wad*_*man 3 linux storage mount local-storage

我试图猜测linux系统上使用的磁盘.问题是,使用像'du -kxa/| sort -g'这样的命令,我发现使用的空间比文件系统报告的空间少(来自19Gb分区的8Gb).我怀疑在几个挂载点下有隐藏文件和文件夹.我无法卸载磁盘,因为它是一台生产机器,无法轻松停止.

问题是:

在linux上如何在挂载点下隐藏文件夹和文件?有没有办法衡量这个空间?

Linux版本:Redhat企业linux服务器5.3.

twa*_*erg 13

这不是一个真正的编程问题,所以可能有一个更好的论坛.但是,正如快速回答一样,这是绑定挂载有用的一件事.假设我有两个独立的文件系统/usr,/usr/local你可以这样做,看看是否/usr/local隐藏了任何东西:

mkdir /tmp/usr
mount --bind /usr /tmp/usr
ls /tmp/usr/local
# clean up if necessary
umount /tmp/usr
rmdir /tmp/usr
Run Code Online (Sandbox Code Playgroud)