JSRUN 用代码说话

du 命令-统计文件所占磁盘空间

编辑教程

du 命令

du 是统计目录或文件所占磁盘空间大小的命令。

统计目录时,想看父目录下的子目录和子文件的总磁盘占用量大小,就要使用 du 命令才能统计目录的真正磁盘占用量大小。

格式

[root@localhost ~]# du [选项] [目录或文件名]
选项 作用
-a: 显示每个子文件的磁盘占用量。默认只统计子目录的磁盘占用量
-h: 使用习惯单位显示磁盘占用量,如 KB、MB 或 GB 等;
-s: 统计总磁盘占用量,而不列出子目录和子文件的磁盘占用量

[root@localhost ~]# du
#统计当前目录的总磁盘占用量大小,同时会统计当前目录下所有子目录的磁盘占用量大小,不统计子文件
#磁盘占用量的大小。默认单位为KB
20 ./.gnupg
#统计每个子目录的大小
24 ./yum.bak
8 ./dtest
28 ./sh
188
#统计当前目录总大小

[root@localhost ~]# du -a
#统计当前目录的总大小,同时会统计当前目录下所有子文件和子目录磁盘占用量的大小。默认单位为 KB

4 ./.bashjogout
36 ./install.log
4 ./.bash_profile
4 ./.cshrc
…省略部分输出…
188

[root@localhost ~]# du -sh
#只统计磁盘占用量总的大小,同时使用习惯单位显示
188K .

du命令和df命令的区别

du 命令是面向文件的,只会计算文件或目录占用的磁盘空间。df 命令统计的分区更准确,是真正的空闲空间

JSRUN闪电教程系统是国内最先开创的教程维护系统, 所有工程师都可以参与共同维护的闪电教程,让知识的积累变得统一完整、自成体系。 大家可以一起参与进共编,让零散的知识点帮助更多的人。
X
支付宝
9.99
无法付款,请点击这里
金额: 0
备注:
转账时请填写正确的金额和备注信息,到账由人工处理,可能需要较长时间
如有疑问请联系QQ:565830900
正在生成二维码, 此过程可能需要15秒钟