大家都知道linux中查看一个文件的大小可以用ls -l,但如果试图用ls -dl去显示一个目录所包含内容的真实大小是不行的。应该使用du命令,不带参数的命令会将目录内所有文件和子目录大小都列出,-h参数表示使用Byte表示容量而不是block,-s参数表示显示目录的统计大小,即仅显示此目录及其所包含内容的总大小

显示/etc目录容量

[root@Centos6 ~]# du -sh /etc

24M     /etc