分享

UOS桌面版向/home及/opt目录写入大文件并不会占用根分区容量的秘密

朵儿爸 2021-10-17 17:35:36 发表于 原创 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 1 2588

问题现象

1、首先使用df -h、lsblk等命令查看系统分区信息

Image

从上述输出看,var、opt、home并不是单独分区


2、使用dd命令向/var目录写入5G的文件

  1. 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创建的文件大小

Image



原因分析


查看fstab文件,发现了奥秘

  1. /data/home /home none defaults,bind 0 0
  2. /data/opt /opt none defaults,bind 0 0
  3. /data/root /root none defaults,bind 0 0
  4. /data/var /var none defaults,bind 0 0
复制代码


从上面输出来看home、opt、root、var等4个目录其实是挂载/data目录的,这也是出于保护根分区空间的考虑

版权说明:论坛帖子主题均由合作第三方提供并上传,若内容存在侵权,请进行举报

已有(1)人评论

跳转到指定楼层
ggg实名认证 手机认证 发表于 2022-5-28 00:27:17 来自 中国广西桂林
谢谢分享
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系在线客服