Linux查看文件夹大小

1. 查看目前所有文件系统的可用空间及使用情形

df -h

2. 查看文件或文件夹的磁盘使用空间

du -h –max-depth=1 your_dest_dir

--max-depth参数,用来控制你想要查看的目录的深度

注意,du -h –max-depth=1 your_dest_dir 只会返回目标文件夹和目标文件夹下首层文件夹的大小,不会返回更深层的文件夹的大小,也不会返回文件的大小。

要想返回更深层的文件夹的大小,可以设置–max-depth为更高的数值,或者干脆取消–max-depth参数,这样它就会返回目标文件夹下所有子文件夹的大小,不管其深度(但仍不会返回文件大小,其实,想看文件大小,直接在目标目录下运行命令 ls -htla就可以啦!)。

要还想返回目标文件夹下首层的文件大小,可以使用下述命令:

du -h –max-depth=0 your_dest_dir/*

它不仅返回了/home/xuhanhui下首层的文件夹大小,也返回了首层的文件大小