micnana 发表于 2012-07-30 11:42

df -h 如何解读

下图显示,/ 已经是都用光了。
我怎么才能查到,到底哪个目录用得多?
请各位帮我看下,我怎么感觉unix的这个df -h显示出来的都是天书样的。。。。
可以的话,帮我解读下,谢谢了。。。。



hejia0105 发表于 2012-07-30 11:46

cd /
du -h
可以查看

micnana 发表于 2012-07-30 12:08

本帖最后由 micnana 于 2012-07-30 12:10 编辑

回复 2# hejia0105

刷已n屏,好多啊。。。。

    -_-!!!
而且还显示.107G    就是说,当前目录有107G。。。
39G啊,怎么会变成107G了呢?

cu_little_bird 发表于 2012-07-30 13:41

du -Sh
ls -lish

东方蜘蛛 发表于 2012-07-30 15:04

# du -sk * | sort -n            //从小到大看看当前目录下的空间使用情况

micnana 发表于 2012-07-30 15:55

回复 5# 东方蜘蛛

谢谢大人~~~~
   

东方蜘蛛 发表于 2012-07-30 15:58

本帖最后由 东方蜘蛛 于 2012-07-30 15:59 编辑

排除其他软件问题的话,我一般会先看这些:
# ls -lh /var/adm
# ls -lh /var/log
# ls -lh /var/crash/'uname -n'

micnana 发表于 2012-07-30 16:16

回复 7# 东方蜘蛛

通常,哪些目录是归于 / 下的呢?
有什么工具可以看到呢?
因为在分区的时候,可能/opt,/usr什么的,不和 / 共用空间。。。。
   

leeqiand 发表于 2012-07-30 17:18

回复 8# micnana

不包含swap 你一共三个分区 / /access /data ,这个已经很明了了 你根分区已经满了access和data还有剩余空间,du -h是没用的,因为你access data都挂到了根下,就是说你du -h /其实是计算根、access以及data的文件总大小,即你说的107G,你可以到/var下看看是不是log太多了,简之你跟分区已经满了,其他分区再大也没用,你必须为你的根腾出空间
   

micnana 发表于 2012-07-30 17:27

回复 9# leeqiand


    嗯,明白107G是哪来的了。。。
   /access和/data的剩余空间加起来就是
   已经把/opt下的文件做了清理,/ 已经有释放了。。。谢谢
页: [1] 2 3
查看完整版本: df -h 如何解读