本文最后更新于 2024-08-08,文章内容可能已经过时。

详细说明

du – 这是一个命令

  • -h – 以易读的格式显示大小 (例如 1K 234M 2G)
  • -s – 仅显示每个参数的总数
  • --max-depth=N – 目录的打印深度

使用方法

du -hs /www/wwwroot //获取此目录的总大小
du -h --max-depth=0 /www/wwwroot/ //获取此目录的总大小

du -hsc /www/wwwroot/* | sort -rh | head -10 //计算指定目录下的文件大小[总计]
du -h --max-depth=1 /www/wwwroot/ //获取一级子目录的大小
du -hS /www/wwwroot/ | sort -rh | head -20 //获取每个目录的不含子目录的大小
du -hs /www/wwwroot/* | sort -rh | head -10 //获取每个目录的摘要
du -h /www/wwwroot/ | sort -rh | head -20 //获取此目录下每个目录及其子目录的总大小