Linux下查看文件和文件夹大小(df&du)


df

用法:df [选项]… [文件]…
显示每个文件所在的文件系统的信息,默认显示全部的文件系统

常用选项
-h, –human-readable 大小显示为人类易读形式 (e.g., 1K 234M 2G)

例子

[root@www ~]# df -h
文件系统              容量  已用 可用 已用% 挂载点
/dev/sda1              94G   21G   68G  24% /
tmpfs                1014M     0 1014M   0% /dev/shm

du

用法:du [选项]… [文件]…
或:du [选项]… –files0-from=F
总结每个<文件>的磁盘大小,目录则取总大小。

常用选项
-h, –human-readable 大小显示为人类易读形式 (e.g., 1K 234M 2G)
-s, –summarize 只显示每个参数的总大小
-m like –block-size=1M 块大小设置为1M
-k like –block-size=1K 块大小设置为1K

例子

[root@www ~]# du -sh test/
680M    test/
[root@www ~]# du -sm * | sort -n
0   uc.bz.key
1   anaconda-ks.cfg
1   derby.log
1   Desktop
1   index_goto_login.jsp
1   index_goto_login.jsp.1
1   index.html
1   install.log
1   install.log.syslog
1   ks_CentOS_5.5_32.cfg
1   Sysinit.sh
4   metastore_db
680 test

相关内容