文章目录
命令介绍常用选项参考示例(一)显示当前目录下的所有子目录和文件所占空间(二)查看指定文件所占空间的大小(三)查看指定目录的所占空间(四)查看多个文件所占空间(五)查看指定目录所占空间的总大小(六)以易读方式查看指定目录下的所有文件的大小(七)查看当前目录下的一级子目录的大小(不包含文件)命令介绍
du 命令的英文全称是“Disk Usage”,即用于查看磁盘占用空间的意思。但是与df命令不同的是du命令是对文件和目录磁盘使用的空间的查看,而不是某个分区
常用选项
参考示例
(一)显示当前目录下的所有子目录和文件所占空间
[root@htlwk0001host ~]# du608 ./test6308 ./test44 ./scf/lib4 ./scf/service/deploy/product4 ./scf/service/deploy/info12 ./scf/service/deploy16 ./scf/service4 ./scf/doc4 ./scf/bin32 ./scf8 ./test31288
说明:
显示当前目录下的所有子目录和文件的大小,以及当前目录的总大小,最下面的1288 为当前目录的总大小。
(二)查看指定文件所占空间的大小
[root@localhost test]# du log.log300 log.log
(三)查看指定目录的所占空间
[root@localhost test]# du /scf/4 scf/lib4 scf/service/deploy/product4 scf/service/deploy/info12 scf/service/deploy16 scf/service4 scf/doc4 scf/bin32 scf
(四)查看多个文件所占空间
[root@localhost test]# du log30.tar.gz log31.tar.gz4 log30.tar.gz4 log31.tar.gz
(五)查看指定目录所占空间的总大小
[root@htlwk0001host ~]# du -s httpd80httpd
(六)以易读方式查看指定目录下的所有文件的大小
[root@htlwk0001host ~]# du -ah httpd16Khttpd/conf/magic12Khttpd/conf/httpd.conf28Khttpd/conf4.0Khttpd/conf.d/userdir.conf4.0Khttpd/conf.d/welcome.conf4.0Khttpd/conf.d/autoindex.conf4.0Khttpd/conf.d/php.conf4.0Khttpd/conf.d/README20Khttpd/conf.d4.0Khttpd/conf.modules.d/00-proxy.conf4.0Khttpd/conf.modules.d/00-systemd.conf4.0Khttpd/conf.modules.d/00-lua.conf4.0Khttpd/conf.modules.d/00-dav.conf4.0Khttpd/conf.modules.d/00-mpm.conf4.0Khttpd/conf.modules.d/10-php.conf4.0Khttpd/conf.modules.d/01-cgi.conf4.0Khttpd/conf.modules.d/00-base.conf32Khttpd/conf.modules.d0httpd/run0httpd/modules0httpd/logs80Khttpd
(七)查看当前目录下的一级子目录的大小(不包含文件)
[root@htlwk0001host ~]# du -hc --max-depth=14.0K./.pip36K./.cache4.0K./.ssh76K./nginx80K./httpd4.0K./mysql1.1G./mysql-rpm4.0K./.oracle_jre_usage0./.config4.0K./.java2.3G.2.3G总用量
Linux 命令之 du -- 显示每个文件和目录的磁盘使用空间/所占用的磁盘空间大小/所使用的磁盘空间大小/查看文件和目录的大小
如果觉得《Linux 命令之 du -- 显示每个文件和目录的磁盘使用空间/所占用的磁盘空间大小/所》对你有帮助,请点赞、收藏,并留下你的观点哦!