linux下如何查看文件夹及子文件的大小

windows中点右键--属性 就有文件夹大小linux用什么命令可以查看文件夹的大小呢? 用M 显示du -h --max-depth=1 /data/wwwroot/ 我找到了这个命令, 但是执行好慢啊,小一点的文件夹还行

    首先是最简单的方法,这种方法只是适用于有图形界面的linux操作系统,例如fedora操作系统。右击需要查看文件夹,然后点击属性选项,在弹出的属性框中找到内容所在一行,会列出此文件夹有多少项及其大小。

    当然以上方法适用范围有限,只适用于图形界面的linux操作系统,下面介绍一种通用的方法,那就是使用命令行操作。

    ① 点击终端开始操作命令行。首先使用“ls”命令,列出当前文件夹下的所有文件和文件夹,然后使用“cd”命令打开需要查看文件夹大小的文件夹,然后使用“du -s”命令,此时可能会看到一长串的数字,这就是文件夹的大小,只不过显示的是文件夹的字节数。

    ② 很多人不习惯看字节数,不知道它到底是代表多大,此时可以再次使用“du”命令,只不过把后面的参数多加一个“h”,具体命令是“du -sh”,然后再看数值,已经变成了以M结尾的数字。

    ③ 当然“du”命令除了这种用法之外还有其他的用法,那就直接在“du -sh /”输入想要查询的文件夹路径即可,例如“du -sh /home/fengshenlong/vm”就是查询“vm文件夹”的大小,输入命令即可看到,跟直接进入目录输入的结果是一致的。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-11-27
1. 首先我们先来看最简单的方法,这种方法只是适用于有图形界面的linux操作系统,例如fedora操作系统。右击我们需要查看文件夹,然后点击属性选项,在弹出的属性框中找到内容所在一行,会列出此文件夹有多少项和其大小 2.当然以上方法适用范围有限,只适用于图形界面的linux操作系统,下面小编介绍一种通用的方法,那就是使用命令行操作。你的linux操作系统可以没有图形界面,但总不会不能操作命令行吧,我们点击终端开始操作命令行。 3.首先我们使用ls命令,列出当前文件夹下的所有文件和文件夹,然后我们使用cd命令打开我们需要查看文件夹大小的文件夹,然后我们使用du -s命令,此时我们可能会看到一长串的数字,这就是我们先要的文件夹的大小,只不过显示的是文件夹的字节数。 4.很多朋友可能不习惯字节数,不知道它到底是代表多大,此时我们可以再次使用du命令,只不过把后面的参数多加一个h,具体命令是du -sh,然后我们再来看看数值,是不是变了呢,已经变成了以M结尾的数字。 5.当然du命令除了这种用法之外还有其他的用法,那就直接在du -sh /输入你想要查询的文件夹路径即可,例如du -sh /home/fengshenlong/vm就是查询vm文件夹的大小,输入命令即可看到,跟直接进入目录输入的结果是一致的。 6.当然除了du命令之外还有ls命令也可以查询文件和目录的大小,但是小编使用命令之后查询出来的大小都是4.0k不知道是用法不对还是其他的原因,故在此没有详细的做出介绍,如果有兴趣的朋友可以研究一下它的具体用法。本回答被提问者采纳
相似回答