根分区爆满问题,关于/ 占用空间与实际显示不符

我的系统根分区总共空间有118G ,我用df -h查看磁盘使用情况时,发现根分区使用率是100%,但当我
进入根分区后,也就是/ ,用du -sh查看根目录占用的是60G,并没有达到118G的空间使用,并且我查看
了根目录下所有的目录,发现除了/usr 是5G外,其他的目录外其他的并没有占用多大空间,如下所示:
文件系统               容量             已用              可用          已用%          挂载点
/dev/sda1          118G             118G                0              100%               /
/dev/sda2           152G              50G               94G             94%             /opt
/dev/sdb1            3.2T               199M             3.0T             1%              /gisdata
…………………………等
[root@xj-gis /]#  du -sh
60GB    .
看上面所说,/应该是用了60G,那么应该是已用:60G,可用:58G。搞不清楚怎么成了100%了。我现在认为是空间浪费,因为我系统的block是4k,我想如果把根目录所在的磁盘的block设置为2K,不知道这种情况能不能解决。但是不知道是否可在根分区不被格式化或不被卸载的情况下,把block给设定。不知道哪位大哥遇到过这个问题啊?

作者: yxm@benet   发布时间: 2011-12-28

谢大家伙儿关注………………

作者: yxm@benet   发布时间: 2011-12-28