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中的ARP防火墙主要用于防御ARP欺骗攻击,其效果取决于多...
insmod和modprobe加-f参数导致Invalid module format错误 这...
将ArchLinux安装到U盘 几个月前入门Arch的时候上网搜了不少安...
1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...