`

linux系统下如何查看文件夹的大小 du命令

 
阅读更多
系统环境CentOS release 7.2

比如查看home目录的大小:

du -s /home

也可以:

du -sh /home



以M显示
[root@localhost hadoop-1.0.4]# du -h --max-depth 1

[root@localhost hadoop-1.0.4]# du -h --max-depth=1
92K ./conf
56K ./libexec
272K ./webapps
1.3M ./c++
59M ./lib
944K ./ivy
19M ./logs
67M ./src
184K ./bin
55M ./docs
72K ./sbin
1.3M ./contrib
72K ./share
211M .

和  [root@localhost hadoop-1.0.4]# du -h -d 1 等价

[root@localhost hadoop-1.0.4]# du -h -d 1
92K ./conf
56K ./libexec
272K ./webapps
1.3M ./c++
59M ./lib
944K ./ivy
68K ./logs
67M ./src
184K ./bin
55M ./docs
72K ./sbin
1.3M ./contrib
72K ./share
192M .
[root@localhost hadoop-1.0.4]#

以kb显示
[root@localhost hadoop-1.0.4]# du -k --max-depth=1




系统环境CentOS release 6.4 (Final),支持一下命令
[root@hadoop_slave1 servers]# du -h --max-depth 1
210M ./hadoop-1.2.1
3.1M ./nginx
416M ./hbase-0.98.10.1-hadoop1
6.6M ./libevent-1.4.9-stable
233M ./jdk1.6.0_25
302M ./lib
200M ./hbase-0.94.5-security
31M ./scala-2.11.7
257M ./hadoop-2.5.2
4.9M ./libevent-1.3
266M ./spark-1.6.0-bin-hadoop1
214M ./hadoop-1.0.4
42M ./zookeeper-3.4.6
371M ./hbase-1.0.0
11M ./tomcat6.0.33
315M ./hadoop-2.6.0
1.5M ./memcached-1.2.0
3.1G .
[root@hadoop_slave1 servers]#



注:



查看当前一级目录文件大小

du -h --max-depth=1


查看当前目录所有文件大小

du -sh
du -k --max-depth=1
以kb为单位显示

常用的几个参数

1.–max-depth=<目录层数> 超过指定层数的目录后,予以忽略。如果为0 则相当于du-sh
du -sh --max-depth=0
du: warning: summarizing is the same as using --max-depth=0
1.2G .
但是如果直接du-0(数字零)表示每列出一个目录的信息,不换行
2.-s或–summarize 仅显示总计,即当前目录的大小。
3.-h或–human-readable 以K,M,G为单位,提高信息的可读性。
分享到:
评论

相关推荐

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

    ### Linux中的du命令详解:查看文件夹大小及排序方法 #### 一、du命令简介 在Linux系统中,`du`(disk usage)命令是一个非常实用的工具,用于报告文件或目录占用的磁盘空间。这有助于用户了解系统中哪些文件或目录...

    Ubuntu查看文件夹大小

    本文将详细介绍如何使用两个常用的Linux命令——df和du,来查看文件夹大小,并探讨它们的不同选项和参数,使用户能够灵活地运用这些工具来获得所需的信息。 首先,我们来看df命令。df命令用于报告文件系统的磁盘...

    Linux下查看指定文件夹和文件的大小.docx

    使用 df 命令可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。例如,使用以下命令可以查看当前文件系统的大小信息: df -lh 其中,-h 选项表示使用「Human-readable」的输出,也就是...

    windows 下 du命令

    在Windows操作系统中,虽然默认没有提供与Linux系统中`du`命令完全相同的工具,但可以通过一些第三方工具或者内置命令的组合来实现类似的功能,用于查看文件夹及其子文件夹的大小。`du`命令在Linux中是用于统计文件...

    快速查看文件夹大小

    Linux和macOS用户则可以使用`du -sh`或`du -h --max-depth=1`命令。这些命令行工具在处理大量数据时通常比图形界面更快。 另外,对于开发人员来说,掌握文件系统API和文件操作的性能优化技巧也是重要的IT知识。例如...

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

    Linux中的`du`命令是用于统计文件或文件夹所占用磁盘空间的大小,它提供了多种参数以便用户根据需要进行定制。以下是对`du`命令的详细解释和使用示例。 1. `-a`或`--all`: 显示每个文件和文件夹的磁盘使用情况,...

    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下是...

    ubuntu查看文件大小

    Ubuntu 查看文件大小 在 Ubuntu 系统下,查看文件大小是非常重要的操作。通过使用 Linux 命令 df 和 ...df 命令可以查看文件系统的大小和使用率,而 du 命令可以查看文件及文件夹的大小,并且可以指定深入目录的层数。

    Linux下查看文件和文件夹大小

    Linux下查看文件和文件夹大小 Linux操作系统中,查看文件和文件夹大小是一项非常重要的任务,特别是在磁盘大小超过标准时,掌握df和du命令是非常明智的选择。今天,我们将详细介绍这两个命令的使用方法和参数,以便...

    CentOS查看磁盘空间大小

    CentOS 查看磁盘空间大小可以使用多种方法,包括使用 df 命令、du 命令、查看指定文件夹大小、查看指定文件大小、查看目录挂载点等。了解磁盘空间大小可以帮助用户更好地管理磁盘资源,避免磁盘空间不足导致的各种...

    linux下查看机器配置命令.pdf

    Linux 下查看机器配置命令 Linux 操作系统提供了多种方式来查看机器配置命令,从查看 CPU 信息到查看磁盘空间大小,以下是常见的命令: 1. 查看系统信息:`cat /proc/cpuinfo` 或 `vim /proc/cpuinfo` 这两个命令...

    linux下查看磁盘空间.docx

    例如,使用 `du --max-depth=1 -h` 命令可以查看当前目录下的文件夹大小: ``` [root@localhost ~]# du --max-depth=1 -h 24K ./.gnome .2cto.com 8.0K ./.eggcups 8.0K ./.config 136K ./.gnome2 16K ./.chewing .....

    Linux下清空与删除指定大小的大文件命令.docx

    Linux下清空与删除指定大小的大文件命令 在 Linux 系统中,清空和删除大文件是非常常见的操作。今天,我们将学习如何使用 Linux 命令来清空和删除指定大小的大文件。 一、查找大文件 在 Linux 系统中,查找大文件...

    Linux系统基础命令详细介绍.pdf

    ### 查看系统信息 - 查看内核版本:`uname -r` - 查看CPU信息:`cat /proc/cpuinfo` - 查看内存信息:`cat /proc/meminfo` - 查看主机名:`hostname` - 查看IP地址:`ifconfig`(之后可以跟网卡名称如`ifconfig eth0...

    Linux命令大全 (学习Linux命令的必不可少的工具书)

    10. **文件系统和磁盘管理**:`df`(检查磁盘空间)、`du`(估计目录或文件大小)、`mkfs`(格式化磁盘)、`mount`和`umount`(挂载和卸载文件系统)。 掌握这些命令不仅有助于日常的Linux操作,也是进一步学习编程...

    Linux查看系统配置命令

    ### Linux查看系统配置命令知识点详解 #### 一、概述 在Linux系统中,了解和管理系统的硬件和软件配置至关重要。本文将详细介绍一系列常用的Linux命令,这些命令可以帮助您快速有效地查看和管理您的Linux系统的配置...

Global site tag (gtag.js) - Google Analytics