问题现象 1、首先使用df -h、lsblk等命令查看系统分区信息
从上述输出看,var、opt、home并不是单独分区
2、使用dd命令向/var目录写入5G的文件 - root@langchao-PC:~# dd if=/dev/zero of=/var/test.io bs=1M count=5000
复制代码 3、再次使用df -h查看磁盘使用率,发现根分区已占用空间并未增大,还是之前的6.4G,但data分区使用空间却增加了,由之前7.9G变更为13G,增加大小正好为dd创建的文件大小
原因分析
查看fstab文件,发现了奥秘 - /data/home /home none defaults,bind 0 0
- /data/opt /opt none defaults,bind 0 0
- /data/root /root none defaults,bind 0 0
- /data/var /var none defaults,bind 0 0
复制代码
从上面输出来看home、opt、root、var等4个目录其实是挂载/data目录的,这也是出于保护根分区空间的考虑 |