LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 626|回复: 2

同样的目录,同样的文件,为什么du -s 的结果就差别如此之大?

[复制链接]
发表于 2005-3-18 13:21:42 | 显示全部楼层 |阅读模式
我做了一个loop file( 通过mount -o loop rootfs /mnt/tmp ..来mount), 然后在其中做了一个root filesystem, 放置了一些文件。 现在我使用du -s的结果是
[root@localhost ~]# du -s /mnt/tmp/
20717   /mnt/tmp/

然后使用
[root@localhost ~]# cp -a /mnt/tmp/* ./tmp
[root@localhost ~]# du -s ./tmp
28804   tmp/

我就奇怪了, 同样的目录,同样的文件,放在 loop file里面(文件格式使用mke2fs 格式化的)和放在Fedora的ext3的文件系统里, 为什么du -s 的结果就差别如此之大?

有人知道原因吗? 如何解决这个问题呢?
发表于 2005-3-18 13:58:03 | 显示全部楼层
/tmp下原本就有其它文件吗??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-3-19 10:59:46 | 显示全部楼层
./tmp下没有其他文件。
不过我现在感觉应该是与文件系统有关
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表