Linux 中输出目录总的大小
001、先看整体结构
[root@PC1 test1]# ls ## 测试文件及目录 a.txt test001 test002 test003 [root@PC1 test1]# tree -h ## 查看结构和各个文件的大小 . ├── [ 59] a.txt ├── [ 30] test001 │ ├── [1000M] a.txt │ └── [100M] b.txt ├── [ 42] test002 │ ├── [ 50M] a.map │ ├── [100M] b.map │ └── [ 30] dir01 │ ├── [500M] a.map │ └── [1000M] b.map └── [ 6] test003 4 directories, 7 files
002、输出每个目录的大小,包括目录下的子目录,小写的s
[root@PC1 test1]# ls a.txt test001 test002 test003 [root@PC1 test1]# du -sh * ## 当前路径下所有文件和目录总的大小,目录大小包含了其路径下子目录的大小; -s的特征是不输出各级子目录具体内容 4.0K a.txt 1.1G test001 1.7G test002 0 test003
003、输出每个目录的大小,不包括子目录,大写的S
[root@PC1 test1]# ls ## 列出文件及目录 a.txt test001 test002 test003 [root@PC1 test1]# du -Sh * ## 输出各级目录的大小,不包括目录下的子目录 4.0K a.txt 1.1G test001 1.5G test002/dir01 150M test002 ## 此处不包括test002目录下子目录的大小 0 test003
004、
[root@PC1 test1]# ls a.txt test001 test002 test003 [root@PC1 test1]# du -ch * ## 输出各级目录的大小, 包括子目录的大小 4.0K a.txt 1.1G test001 1.5G test002/dir01 1.7G test002 ## 此处包括子目录的大小 0 test003 2.7G total
。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
2023-02-10 bwa 软件输出结果的同时记录日志文件
2023-02-10 win 10 桌面出现 removable sotrage devices解决方法
2023-02-10 如何查看、设置显示器的分辨率和刷新率