找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

Linux查看文件夹大小N种方法

admin 2019-3-23 19:29 654人围观 Linux相关

1. du命令简介


使用du命令查看Linux文件夹大小


选用选项-b或-bytes 以byte为单位统计。-k或--kilobytes 以KBytes为单位统计,1024进制。-m或--megabytes 以MBytes为单位统计,1024进制。-s或--summarize 汇总值,只输出概要。-h或--human-readable 自动使用K,M,G为单位输入信息,方便人类阅读。-x或--one-file-xystem 以一开始处理时的文件系统为准,不统计其它文件系统的文件或目录信息。--exclude=<目录或文件> 忽略指定的目录或文件。-D或--dereference-args 统计符号链接的源文件所占用的空间。-H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。

2. 显示当前目录占用的空间


  1. [root@zcwyou ~]# du -sh

85M

3. 显示某目录的空间占用


  1. [root@zcwyou ~]# du -sh /var/

822M /var/



4. 统计当前目录和子目录占用的空间大小


  1. [root@zcwyou zcwyou]# du -h

0 ./du9.4M .

最后一行是当前目录的总大小。其他是目录,默认不输出文件信息,只有目录信息。文件和目录同时显示出来请使用选项-a

5. 目录和文件的信息一起统计显示


选项-a表示文件和目录

  1. [root@zcwyou zcwyou]# du -ah

0 ./cp1.txt0 ./cp2.txt0 ./du8.4M ./latest.tar.gz1020K ./wordpress.tar.gz9.4M .9.4M total

6. 显示多个文件并统计总大小


例子:统计latest.tar.gz和wordpress.tar.gz两个文件大小,并使用选项-c统计总大小。

  1. [root@zcwyou zcwyou]# du -ch latest.tar.gz wordpress.tar.gz

8.4M latest.tar.gz1020K wordpress.tar.gz9.4M total

7. 按目录大小排名


例子:统计/var/下的各子目录占用空间并按大小排名,结合了别的工具sort。

  1. [root@zcwyou zcwyou]# du /var/|sort -nr |less



8. 统计当前目录下的子目录大小


即目录深度为1

  1. [root@zcwyou zcwyou]# du -h --max-depth=1/var/

4.0K /var/tmp83M /var/lib308M /var/log0 /var/adm435M /var/cache8.0K /var/db0 /var/empty0 /var/games0 /var/gopher0 /var/local0 /var/nis0 /var/opt0 /var/preserve16K /var/spool0 /var/yp0 /var/kerberos0 /var/crash826M /var/



Linux查看文件夹大小N种方法

1. du命令简介


使用du命令查看Linux文件夹大小


选用选项-b或-bytes 以byte为单位统计。-k或--kilobytes 以KBytes为单位统计,1024进制。-m或--megabytes 以MBytes为单位统计,1024进制。-s或--summarize 汇总值,只输出概要。-h或--human-readable 自动使用K,M,G为单位输入信息,方便人类阅读。-x或--one-file-xystem 以一开始处理时的文件系统为准,不统计其它文件系统的文件或目录信息。--exclude=<目录或文件> 忽略指定的目录或文件。-D或--dereference-args 统计符号链接的源文件所占用的空间。-H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。

2. 显示当前目录占用的空间


  1. [root@zcwyou ~]# du -sh

85M

3. 显示某目录的空间占用


  1. [root@zcwyou ~]# du -sh /var/

822M /var/



4. 统计当前目录和子目录占用的空间大小


  1. [root@zcwyou zcwyou]# du -h

0 ./du9.4M .

最后一行是当前目录的总大小。其他是目录,默认不输出文件信息,只有目录信息。文件和目录同时显示出来请使用选项-a

5. 目录和文件的信息一起统计显示


选项-a表示文件和目录

  1. [root@zcwyou zcwyou]# du -ah

0 ./cp1.txt0 ./cp2.txt0 ./du8.4M ./latest.tar.gz1020K ./wordpress.tar.gz9.4M .9.4M total

6. 显示多个文件并统计总大小


例子:统计latest.tar.gz和wordpress.tar.gz两个文件大小,并使用选项-c统计总大小。

  1. [root@zcwyou zcwyou]# du -ch latest.tar.gz wordpress.tar.gz

8.4M latest.tar.gz1020K wordpress.tar.gz9.4M total

7. 按目录大小排名


例子:统计/var/下的各子目录占用空间并按大小排名,结合了别的工具sort。

  1. [root@zcwyou zcwyou]# du /var/|sort -nr |less



8. 统计当前目录下的子目录大小


即目录深度为1

  1. [root@zcwyou zcwyou]# du -h --max-depth=1/var/

4.0K /var/tmp83M /var/lib308M /var/log0 /var/adm435M /var/cache8.0K /var/db0 /var/empty0 /var/games0 /var/gopher0 /var/local0 /var/nis0 /var/opt0 /var/preserve16K /var/spool0 /var/yp0 /var/kerberos0 /var/crash826M /var/



Linux查看文件夹大小N种方法

1. du命令简介


使用du命令查看Linux文件夹大小


选用选项-b或-bytes 以byte为单位统计。-k或--kilobytes 以KBytes为单位统计,1024进制。-m或--megabytes 以MBytes为单位统计,1024进制。-s或--summarize 汇总值,只输出概要。-h或--human-readable 自动使用K,M,G为单位输入信息,方便人类阅读。-x或--one-file-xystem 以一开始处理时的文件系统为准,不统计其它文件系统的文件或目录信息。--exclude=<目录或文件> 忽略指定的目录或文件。-D或--dereference-args 统计符号链接的源文件所占用的空间。-H或--si 与-h参数相同,但是K,M,G是以1000为换算单位。

2. 显示当前目录占用的空间


  1. [root@zcwyou ~]# du -sh

85M

3. 显示某目录的空间占用


  1. [root@zcwyou ~]# du -sh /var/

822M /var/



4. 统计当前目录和子目录占用的空间大小


  1. [root@zcwyou zcwyou]# du -h

0 ./du9.4M .

最后一行是当前目录的总大小。其他是目录,默认不输出文件信息,只有目录信息。文件和目录同时显示出来请使用选项-a

5. 目录和文件的信息一起统计显示


选项-a表示文件和目录

  1. [root@zcwyou zcwyou]# du -ah

0 ./cp1.txt0 ./cp2.txt0 ./du8.4M ./latest.tar.gz1020K ./wordpress.tar.gz9.4M .9.4M total

6. 显示多个文件并统计总大小


例子:统计latest.tar.gz和wordpress.tar.gz两个文件大小,并使用选项-c统计总大小。

  1. [root@zcwyou zcwyou]# du -ch latest.tar.gz wordpress.tar.gz

8.4M latest.tar.gz1020K wordpress.tar.gz9.4M total

7. 按目录大小排名


例子:统计/var/下的各子目录占用空间并按大小排名,结合了别的工具sort。

  1. [root@zcwyou zcwyou]# du /var/|sort -nr |less



8. 统计当前目录下的子目录大小


即目录深度为1

  1. [root@zcwyou zcwyou]# du -h --max-depth=1/var/

4.0K /var/tmp83M /var/lib308M /var/log0 /var/adm435M /var/cache8.0K /var/db0 /var/empty0 /var/games0 /var/gopher0 /var/local0 /var/nis0 /var/opt0 /var/preserve16K /var/spool0 /var/yp0 /var/kerberos0 /var/crash826M /var/




微信搜索公众号“智传网优”或者长按以下二维码,然后选择“识别图中二维码”直接开始自助视频学习,欢迎留言或与我们讲师直接沟通。



Linux学习QQ群:557371664

----------------------------------------------------------------------------------------------------------------------
我们尊重原创,也注重分享,文章来源于微信公众号:Linux入门学习教程,建议关注公众号查看原文。如若侵权请联系qter@qter.org。
----------------------------------------------------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

yafeilinux和他的朋友们微信公众号二维码

微信公众号

专注于Qt嵌入式Linux开发等。扫一扫立即关注。

Qt开源社区官方QQ群二维码

QQ交流群

欢迎加入QQ群大家庭,一起讨论学习!

我有话说......