linux 查看目录分区,查看linux根分区下所有目录及文件的大小

pwd

ls / |xargs du -sh

cd /

ls |xargs du -sh[root@c12140 /]# ls |xargs du -sh

7.8M    bin

34M     boot

172K    dev

26M     etc

647M    home

132M    lib

24M     lib64

16K     lost+found

4.0K    media

4.0K    mnt

4.0K    opt

du: cannot access `proc/25940/task/25940/fd/4': No such file or directory

du: cannot access `proc/25940/task/25940/fdinfo/4': No such file or directory

du: cannot access `proc/25940/fd/4': No such file or directory

du: cannot access `proc/25940/fdinfo/4': No such file or directory

0       proc

1.3G    root

11M     sbin

4.0K    selinux

4.0K    srv

0       sys

3.0M    tmp

1.5G    usr

616M    var

3.9M    vip

6.2G    www

ls与xargs配合使用时,ls只能显示当前的目录,所以要想显示根目录下的文件的大小,必须在根目录下配合使用ls与xargs命令

ls |grep -v proc |xargs du -sh |sort -h

[root@c12140 /]# ls |grep -v proc |xargs du -sh |sort -h

0       sys

4.0K    media

4.0K    mnt

4.0K    opt

4.0K    selinux

4.0K    srv

16K     lost+found

172K    dev

3.0M    tmp

3.9M    vip

7.8M    bin

11M     sbin

24M     lib64

26M     etc

34M     boot

132M    lib

616M    var

647M    home

1.3G    root

1.5G    usr

6.2G    www

按大小和单一模式显示除proc目录以外的所有根目录下的文件

相关说明:

proc这个目录本身是一个『虚拟档案系统』!它放置的数据都是在内存当中, 例如系统核心、形成信息、接口设备的状态及网络状态等等。因为这个目录下的数据都是在内存当中, 所以本身不占任何硬盘空间!

ls -A显示所有文件但不包括"."和"..";即当前目录和当前目录的父目录。

|grep -v proc 不显示proc目录

du -sh 以单一模式显示文件或目录的大小

|sort -h 按从小到大的顺序显示文件列表

df -h                  查看各分区使用情况[root@c12140 /]# df -h

Filesystem            Size  Used Avail Use% Mounted on

/dev/sda2             9.9G  9.8G     0 100% /

tmpfs                 495M     0  495M   0% /dev/shm

/dev/sda1             194M   39M  146M  21% /boot

/dev/sda5             7.7G  793M  6.6G  11% /home

可以看到dev/sda2使用100%了,/dev/sda2显示的目录为/,说明这个分区是系统根目录,说明系统磁盘满了!

可以清理/var/tmp和/var/log和/root下的文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值