可以使用“ls”来查看一个目录下各个文件的大小,但是无法查看文件夹的大小。shell里有个命令可以实现查看文件,文件夹占磁盘空间大小。那就是“du“
几个比较常用的方式
1、du -sh
查看当前目录的总的占磁盘空间。-s表示求总和,-h表示使用人类易读的形式,也就是x.xG, x.xM, x.xK这样的形式,而不是字节数。
2、du -h
迭代显示当前目录下所有子文件夹,文件占磁盘大小。
3、du -h --max-depth=1
只显示当前目录下所有子文件夹及文件占磁盘大小,而不会迭代进到子文件夹。
还有其它文件显示方式,可以通过du --help来查看各参数的意义。