智传网优云课堂,专注分享IT技术
与IT技术爱好者一起共同学习进步

Linux查看文件夹大小

1. du命令简介

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

使用du命令统计文件夹大小
选用选项

-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. 显示当前目录占用的空间

[root@zcwyou ~]# du -sh

85M

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

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

822M /var/

linux显示某目录的空间占用情况

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

[root@zcwyou zcwyou]# du -h

0 ./du
9.4M .

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

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

选项-a表示文件和目录

[root@zcwyou zcwyou]# du -ah

0 ./cp1.txt
0 ./cp2.txt
0 ./du
8.4M ./latest.tar.gz
1020K ./wordpress.tar.gz
9.4M .
9.4M total

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

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

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

8.4M latest.tar.gz
1020K wordpress.tar.gz
9.4M total

7. 按目录大小排名

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

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

linux按目录空间大小排名

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

即目录深度为1

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

4.0K /var/tmp
83M /var/lib
308M /var/log
0 /var/adm
435M /var/cache
8.0K /var/db
0 /var/empty
0 /var/games
0 /var/gopher
0 /var/local
0 /var/nis
0 /var/opt
0 /var/preserve
16K /var/spool
0 /var/yp
0 /var/kerberos
0 /var/crash
826M /var/

Linux统计当前目录下的指定子目录深度大小

赞(0)
未经允许不得转载:Linux入门学习到精通 » Linux查看文件夹大小
分享到: 更多 (0)

学习QQ群:557371664

关注微信公众号自助视频学习

评论 抢沙发

评论前必须登录!