Linux如何统计目录大小du命令实例

发布时间 - 2025-09-11 00:00:00    点击率:
使用du命令可高效查看Linux目录大小,如du -s显示总占用空间,du -sh以易读格式展示,du -h列出各子目录大小,--max-depth限制层级深度,结合sort -h可排序定位最大目录。

在Linux系统中,du(disk usage)命令用于查看文件和目录的磁盘使用情况。统计目录大小是日常运维和文件管理中的常见需求,下面通过几个实用例子说明如何正确使用

du
命令。

查看目录总大小

要查看某个目录的总占用空间,使用

-s
选项可以只显示总和:

du -s /home/user/Documents

输出结果类似:

4567892 /home/user/Documents

单位是KB,表示该目录总共占用了约4.5GB空间。

以易读格式显示大小

加上

-h
选项可以让输出更直观,自动转换为KB、MB或GB:

du -sh /home/user/Downloads

输出示例:

2.3G    /home/user/Downloads

这样一眼就能看出目录大小,适合人类阅读。

列出子目录各自的大小

如果你想查看一个目录下各个子目录分别占了多少空间,可以省略

-s

du -h /home/user/projects/

输出会列出每个子目录的大小,例如:

120M    /home/user/projects/app1
890M    /home/user/projects/app2
1.2G    /home/user/projects

便于分析哪个子目录占用最多空间。

限制显示层级深度

使用

--max-depth
可控制显示的目录层级。比如只看一级子目录的大小:

du -h --max-depth=1 /home/user/

输出如:

480M    /home/user/Pictures
2.1G    /home/user/Videos
1.3G    /home/user/Documents
8.7G    /home/user/

方便快速评估用户主目录下各文件夹的占用情况。

结合其他命令进行排序

配合 sort 命令可找出最大的目录:

du -h /home/user/* | sort -h

sort -h
按人类可读的大小排序,从小到大排列,能快速定位占用最多空间的目录。

基本上就这些常用方式。掌握 du 的这几个选项,就能高效管理磁盘空间,排查大文件问题也不难了。


# linux  # app  # linux系统  # 排列  # sort  # 就能  # 最多  # 几个  # 易读  # 你想  # 用了  # 只显示  # 占了  # 只看  # 这几个 


相关栏目: 【 网站优化151355 】 【 网络推广146373 】 【 网络技术251813 】 【 AI营销90571


相关推荐: 教你用AI将一段旋律扩展成一首完整的曲子  laravel服务容器和依赖注入怎么理解_laravel服务容器与依赖注入解析  Laravel安装步骤详细教程_Laravel环境搭建指南  如何彻底删除建站之星生成的Banner?  Thinkphp 中 distinct 的用法解析  大连 网站制作,大连天途有线官网?  如何快速完成中国万网建站详细流程?  三星网站视频制作教程下载,三星w23网页如何全屏?  Laravel Artisan命令怎么自定义_创建自己的Laravel命令行工具完全指南  html如何与html链接_实现多个HTML页面互相链接【互相】  为什么php本地部署后css不生效_静态资源加载失败修复技巧【技巧】  Internet Explorer官网直接进入 IE浏览器在线体验版网址  Laravel怎么处理异常_Laravel自定义异常处理与错误页面教程  如何在IIS中新建站点并解决端口绑定冲突?  高端网站建设与定制开发一站式解决方案 中企动力  canvas 画布在主流浏览器中的尺寸限制详细介绍  Laravel如何实现数据库事务?(DB Facade示例)  原生JS实现图片轮播切换效果  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  PHP的CURL方法curl_setopt()函数案例介绍(抓取网页,POST数据)  免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?  消息称 OpenAI 正研发的神秘硬件设备或为智能笔,富士康代工  HTML5空格和margin有啥区别_空格与外边距的使用场景【说明】  Laravel如何使用withoutEvents方法临时禁用模型事件  详解Nginx + Tomcat 反向代理 负载均衡 集群 部署指南  晋江文学城电脑版官网 晋江文学城网页版直接进入  智能起名网站制作软件有哪些,制作logo的软件?  如何挑选优质建站一级代理提升网站排名?  Linux安全能力提升路径_长期防护思维说明【指导】  Laravel如何实现一对一模型关联?(Eloquent示例)  南京网站制作费用,南京远驱官方网站?  怎么用AI帮你为初创公司进行市场定位分析?  LinuxShell函数封装方法_脚本复用设计思路【教程】  如何在橙子建站上传落地页?操作指南详解  厦门模型网站设计制作公司,厦门航空飞机模型掉色怎么办?  香港服务器网站测试全流程:性能评估、SEO加载与移动适配优化  HTML5打空格有哪些误区_新手常犯的空格使用错误【技巧】  Laravel数据库迁移怎么用_Laravel Migration管理数据库结构的正确姿势  香港网站服务器数量如何影响SEO优化效果?  简历没回改:利用AI润色让你的文字更专业  Laravel如何使用Spatie Media Library_Laravel图片上传管理与缩略图生成【步骤】  Laravel API路由如何设计_Laravel构建RESTful API的路由最佳实践  JavaScript如何实现音频处理_Web Audio API如何工作?  佛山企业网站制作公司有哪些,沟通100网上服务官网?  Java遍历集合的三种方式  如何快速建站并高效导出源代码?  laravel怎么使用数据库工厂(Factory)生成带有关联模型的数据_laravel Factory生成关联数据方法  详解MySQL数据库的安装与密码配置  Laravel Eloquent:优雅地将关联模型字段扁平化到主模型中  创业网站制作流程,创业网站可靠吗?