1.前言
之前查看文件的大小基本都是用到"ll -h”命令,但是这个命令只能查看某个文件下的目录与文件的大小,而不能递归的看下一级目录下的文件大小,也会给我们日常开发中带来一些不便,因此一直在找一些命令。由于之前接触过tree命令可以显示递归的显示某个目录所有文件,因此就想着这个命令是否可以一起显示上文件的大小。
2.命令安装
这里是用到了“tree”命令,它可以递归的看到所有目录下的文件,我这里用到的是Ubuntu,有的系统没有自动安装就会有如下输出:
我们根据它的说明,输入“sudo apt install tree”,等待安装完即可;
3.命令使用
需要某个命令的详细使用,当然要用到我们的man手册,输入“man tree”,找到如下两个参数:
-h:表示以K、M、G、T等单位来显示单个文件及目录的大小(没达到K的话不显示单位,默认是Byte);
–du:加上它就可以显示目录的总大小了。
若需要查看某个文件夹(如/home)下所有文件大小,则输入“tree /home -h --du”;
若需要查看当前目录下的所有文件大小,就输入如下命令“tree -h --du”:
写在最后,欢迎关注我们的公众号“脑补空间”,不错过每次推文~