
在Linux系统中,du 命令是“disk usage”的缩写,用于查看文件和目录所占用的磁盘空间。如果你想统计某个目录的大小,du 是最常用且高效的工具。
基本用法:查看目录总大小要查看某个目录的总大小,使用以下命令:
du -h /path/to/directory-h 参数表示“human-readable”,以 KB、MB、GB 等易读格式显示大小。例如:
du -h /home/user/Documents这会列出该目录下每个子目录的大小,并在最后显示总用量。
只显示目录总大小(不显示子目录)如果你只关心目录的总大小,而不是每个子目录的详情,可以加上 -s 参数:
du -sh /path/to/directory例如:
du -sh /var/log输出可能为:
Post AI
博客文章AI生成器
50
查看详情
120M /var/log
表示该目录总共占用 120MB 空间。
统计多个目录或文件你也可以一次性查看多个目录或文件的大小:
du -sh /home/user/Documents /home/user/Downloads /etc每行会分别显示对应路径的大小。
按大小排序(结合sort命令)若想查看一个目录下各子目录的大小并按从大到小排序,可以结合 sort 命令:
du -h /path/to/directory | sort -hrsort -hr 表示按人类可读的数字逆序排序(从大到小),方便找出占用空间最多的子目录。
基本上就这些。du 命令简单但非常实用,掌握 -h 和 -s 两个参数就能满足大多数目录大小统计需求。
以上就是Linux如何统计目录大小du命令的详细内容,更多请关注知识资源分享宝库其它相关文章!
相关标签: linux 工具 linux系统 sort Directory var linux 大家都在看: Linux进程管理基础命令总结 Linux如何查看当前的网络连接情况 Linux系统目录etc常见配置文件介绍 Linux用户与权限管理新手学习指南 Linux如何使用dig命令查询DNS记录






发表评论:
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。