`

查询子目录大小 du --max-depth=x

阅读更多

刚刚从http://www.blogjava.net/kuuyee/archive/2011/04/25/348985.html 学了一招,linux下查询子目录文件大小、占用磁盘大小, 之前只知道 du -h ,原来还有个参数 --max-depth,学习了。


e.g.:

[simonsun@sunrise ~]$ du -h /home/ --max-depth=1 2>/dev/null
23G     /home/vmware_bak
9.8G    /home/child
89G     /home/download
31G     /home/hpdata
20G     /home/hpwork
1.5G    /home/subversion
66G     /home/project
20G     /home/simonsun
258G    /home/
[simonsun@sunrise ~]$

分享到:
评论

相关推荐

    linux查看目录大小 linux统计目录大小并排序 查看目录下所有一级子目录文件夹大小 du -h –max-depth=1 |grep []

    du -sh --max-depth=1 #查看当前目录下所有一级子目录文件夹大小 du -h --max-depth=1 |sort #查看当前目录下所有一级子目录文件夹大小 并排序 du -h --max-depth=1 |grep [TG] |sort -nr #倒序排 FreeBSD下是...

    Linux中du-查看文件夹大小并按大小进行排序详解

    - `-a`: 显示每个文件及子目录的磁盘使用量。 - `-s`: 显示指定目录的总使用量。 - `-h`: 以易于阅读的格式(如 K、M、G)显示输出。 - `--max-depth=N`: 设置最大深度为 N 层。例如 `--max-depth=0` 表示只显示顶层...

    Linux 某个目录下的文件按大小排序

    这里`--max-depth=0`参数意味着`du`只计算指定目录本身的大小,而不包括其任何子目录。因此,`du -h --max-depth=0 user`将仅显示`user`目录自身的大小,而非整个目录树的大小。 ### du -sh --max-depth=2 | more ...

    linux下查看文件大小

    要查找特定深度的目录大小,可以使用`--max-depth`参数,例如`du -h --max-depth=1`将只显示当前目录下一级子目录的大小。在FreeBSD中,这个参数简化为`-d`。`du`命令可以与通配符(如`*`)一起使用,来查看特定文件...

    linux查看文件或目录磁盘空间使用命令—–du

    12. `-S` 或 `--separate-dirs`: 当显示目录大小时不包含其子目录的大小。 13. `-x` 或 `--one-file-system`: 只在同一个文件系统内进行操作,遇到其他文件系统则跳过。 14. `-X` 或 `--exclude-from`: 从指定文件中...

    LINUX的磁盘管理du命令详解.docx

    * -S, --separate-dirs:计算目录所占空间时不包括子目录的大小 * -s, --summarize:只显示工作目录所占总空间 * -x, --one-file-system:以一开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过 * -X ...

    linux命令笔记-3

    查看特定目录下一级子目录的文件大小,可以使用`du -ah --max-depth=1`或`du -h --max-depth=1`。增加`--max-depth`的值可以查看更深层次的目录内容。`ls -lR`可以递归显示所有子目录的文件和目录信息。 文件和目录...

    Linux系统目录大小通过du命令获取实例

    这里的`-h`选项让输出以人类可读的格式(如K, M, G)显示,`-s`表示summarize,即只显示总计,而`--max-depth=0`则限制了只显示指定目录本身的大小,不包括其子目录。 如果要查看指定目录及其所有子目录的大小,...

    Ubuntu查看文件夹大小

    这样命令将仅显示当前目录本身的总磁盘使用量,而不会展示任何子目录的详细大小。 另外,du命令也可以用来查看特定文件夹的使用情况,例如: ``` du -h /path/to/directory ``` 将会以人类可读的格式输出指定目录的...

    Linux du命令查看文件夹大小并按降序排列

    15. `--max-depth=<文件夹层数>`: 只显示指定深度内的子目录,超出深度的忽略。 16. `--help`: 显示帮助信息。 17. `--version`: 显示版本信息。 举例说明: 1. 查看/home/linux目录及其所有子目录的磁盘使用情况...

    linux查看磁盘空间

    - `-S` 或 `--separate-dirs`:计算目录时不包括子目录的大小。 - `-x` 或 `--one-file-system`:只在同一个文件系统内操作。 - `-X<文件>` 或 `--exclude-from=<文件>`:根据文件中指定的条目排除目录或文件。 - `-...

    du简单的命令集希望大家能喜欢

    使用`-S`选项时,`du`不会计算子目录的大小,而是单独列出每个指定目录的大小。 #### 5. `-r`:递归处理 这个选项告诉`du`递归地处理目录中的所有子目录。这对于分析整个目录树非常有用。 #### 6. `-k` 或 `-m`:...

    linux下使用 du查看某个文件或目录占用磁盘空间的大小方法

    du -ah –max-depth=1 这个是我想要的结果 a表示显示目录下所有的文件和文件夹(不含子目录),h表示以人类能看懂的方式,max-depth表示目录的深度。 du命令用来查看目录或文件所占用磁盘空间的大小。常用选项组合为...

    linux磁盘分区空间不够解决办法.docx

    使用`du -h --max-depth=1`命令可以列出当前目录下所有子目录的大小,`-h`参数使得输出以人类可读的格式显示(如K,M,G),`--max-depth=1`限制只查看当前目录一层的子目录。通过`grep M`筛选出大小为兆字节(M)的...

    Linux 基本命令大全

    - `--max-depth=1`:只计算当前目录的大小,不包含子目录。 - `|`(管道符):将前一个命令的输出作为后一个命令的输入。 **示例**: ```shell # du -h --max-depth=1 | grep G | sort -n ``` 此命令首先使用`du...

    linux5分钟教程(整理)

    4. `du -h --max-depth=1`将限制搜索深度,只显示当前目录的大小。 这些命令是Linux日常管理和维护的基础,掌握它们能极大地提高工作效率。通过不断实践和学习,你将能够更熟练地驾驭Linux操作系统。

    如何恢复 Linux 被吃掉的磁盘空间.docx

    - `du -h -d 2`或`du --max-depth=2`:查询二级目录下的文件和目录大小,可以结合`grep`过滤以G或T为单位的大文件。 2. 使用`find`命令: - `find / -type f -size +1G -exec du -h {} \;`:查找大于1GB的文件并...

    Linux运维常用命令.doc

    * -s:只统计所占空间总的大小,而不是统计每个子目录、文件的大小 * --max-depth=n:统计所有小于等于第 n 层的目录的总大小 示例:du -h --max-depth=1 /var/log/ mkdir 命令 mkdir 命令用于创建新目录。格式为...

    Jdu - A graphical front-end for du-开源

    - `du -h --max-depth=1`:以人类可读格式显示当前目录下一级子目录的大小。 ### Jdu的功能特性 - **图形化展示**:`Jdu`将`du`命令的输出转换为直观的图表和列表,用户可以一目了然地看到哪些文件或目录占用了...

Global site tag (gtag.js) - Google Analytics