du -h --max-depth=1
du
(disk usage) 是一个计算文件和文件夹大小的命令。-h
(human-readable) 选项使输出更具可读性,以 KB、MB、GB 等单位显示大小。--max-depth=1
选项限制了显示的子目录层次深度,仅显示当前目录下的文件和子目录的大小。
查看所有子目录的大小而不限制深度,可以使用:
du -h
在 Windows 系统上,可以使用 PowerShell 来实现类似的功能:
Get-ChildItem -Recurse | Measure-Object -Property Length -Sum
这个命令会递归列出所有文件,并计算它们的总大小。为了更具可读性,可使用如下脚本:
Get-ChildItem -Recurse | Where-Object { -not $_.PSIsContainer } | Measure-Object -Property Length -Sum
这个脚本会递归列出所有文件(不包括文件夹),并计算它们的总大小。