linux – SLES – 检查’挂载点’下的数据

前端之家收集整理的这篇文章主要介绍了linux – SLES – 检查’挂载点’下的数据前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个SUSE Linux(SLES)系统,在断电后,其中一个目录似乎已经过时了.它为各种逻辑卷提供了一些挂载点,例如
/dir      -> lv1
/dir/db   -> lv2
/dir/log  -> lv3

db目录似乎几个月没有更新,而日志显示整个时间段内的数据.

lv1显示为80%已满,而且我只占该空间的20%.

我假设在断电之前由于某种原因,未挂载/ dir / db目录,因此写入/ dir / db只是进入lv1上的目录.重新启动后,安装程序已经设置好,所以我看到上次安装点工作时的旧数据.

有没有办法检查mount下的’under’,看看数据是否存在,而不卸载文件系统?

解决方法

是的,只需使用mount -bind在其他地方挂载/目录父目录:
# mkdir /mnt/tmp
# mount --bind / /mnt/tmp
# cd /mnt/tmp/dir

然后检查目录的状态.完成后:

# umount /mnt/tmp
# rmdir /mnt/tmp

猜你在找的Linux相关文章