您的位置:首页 > 运维架构 > Linux

linux 下查看文件和硬盘内存大小。

2014-05-08 09:19 246 查看
转载别人的,/article/9196029.html

使用linux命令df 和du,df 但是df只能查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。du可以查看文件及文件夹的大小。所以基本上是两者配合使用。

一 df
h参数, 表示使用「Human-readable」的输出,即是输出GB、MB方式

Java代码

[root@localhost /]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda3 262G 224G 25G 91% /

/dev/sda1 190M 12M 169M 7% /boot

tmpfs 3.9G 0 3.9G 0% /dev/shm

[java] view
plaincopy

[root@localhost /]# df -h

Filesystem Size Used Avail Use% Mounted on

/dev/sda3 262G 224G 25G 91% /

/dev/sda1 190M 12M 169M 7% /boot

tmpfs 3.9G 0 3.9G 0% /dev/shm

二 du
max-depth参数表示指定深入目录的层数,很重要,不指定的话,会显示所有层次目录

Java代码

[root@localhost /]# du -h --max-depth=1 /usr

1.8G /usr/share

614M /usr/lib

8.0K /usr/etc

2.1M /usr/kerberos

24K /usr/X11R6

14G /usr/local

37M /usr/libexec

35M /usr/sbin

224M /usr/include

199M /usr/bin

62M /usr/src

8.0K /usr/games

727M /usr/lib64

17G /usr

[java] view
plaincopy

[root@localhost /]# du -h --max-depth=1 /usr

1.8G /usr/share

614M /usr/lib

8.0K /usr/etc

2.1M /usr/kerberos

24K /usr/X11R6

14G /usr/local

37M /usr/libexec

35M /usr/sbin

224M /usr/include

199M /usr/bin

62M /usr/src

8.0K /usr/games

727M /usr/lib64

17G /usr
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: