【发布时间】:2018-03-04 08:20:27
【问题描述】:
我想制作一个脚本来显示一个文件夹的磁盘使用情况,其中包含一个包含文件的子文件夹。
目录如下所示:/home/Joel/map/map2 和map2 中有一些文件。
我试过du -h /home/Joel/map -d 3,但它只显示map和map2,而不是文件。
谢谢!
【问题讨论】:
标签: shell directory subdirectory
我想制作一个脚本来显示一个文件夹的磁盘使用情况,其中包含一个包含文件的子文件夹。
目录如下所示:/home/Joel/map/map2 和map2 中有一些文件。
我试过du -h /home/Joel/map -d 3,但它只显示map和map2,而不是文件。
谢谢!
【问题讨论】:
标签: shell directory subdirectory
来自man du:
du [选项]...[文件]...
-a, --all
所有文件的写入计数,而不仅仅是目录
-d, --max-depth=N
仅当目录(或文件,使用--all)低于命令行参数的N级或更少级别时,才打印总数; --max-depth=0 与 --summarize 相同
所以你只需要du -ah -d 3 /home/Joel/map
【讨论】: