如何一招查看各系统文件夹大小?

Windows 系统

方法 1:使用 dir 命令(仅显示当前目录)

dir /s /a
  • 说明
    /s 递归子目录,/a 包含隐藏文件,结果中查看 总大小 行(单位:字节)。
  • 缺点:无法直接显示子文件夹独立大小。

方法 2:使用 PowerShell(推荐)

Get-ChildItem -Directory | ForEach-Object {
    $size = (Get-ChildItem $_.FullName -Recurse -File | Measure-Object -Property Length -Sum).Sum
    [PSCustomObject]@{
        Folder = $_.Name
        Size_GB = [math]::Round($size / 1GB, 2)
    }
}
  • 效果
    列出当前目录下所有子文件夹的大小(单位:GB)。
  • 自定义选项
    • 修改 Size_GBSize_MB,分母改为 1MB 可显示 MB 单位。
    • 添加 | Sort-Object Size_GB -Descending 按大小排序。

方法 3:使用第三方工具(如 du.exe

下载 Sysinternals Suite 中的 du.exe

du -v -nobanner "C:\目标文件夹"
  • 参数说明
    -v 显示子目录大小,-nobanner 隐藏标题。

macOS / Linux 系统

方法 1:du 命令(基础用法)

du -sh /path/to/folder
  • 参数解释
    -s 显示总大小,-h 自动转换单位(KB/MB/GB)。
  • 示例输出
    8G /home/user/Documents

方法 2:查看目录内所有子文件夹大小

du -h -d 1 /path/to/folder | sort -hr
  • 参数说明
    -d 1 仅显示一级子目录,sort -hr 按大小降序排序。
  • 示例输出
    2G    ./Videos
    800M    ./Downloads
    500M    ./Documents

方法 3:图形化工具(替代方案)

ncdu /path/to/folder
  • 功能:交互式界面,支持排序、删除操作(需安装:sudo apt install ncdu)。

注意事项

  1. 权限问题
    • Linux/macOS 需用 sudo du 访问受限目录。
    • Windows 需以管理员身份运行 PowerShell。
  2. 符号链接处理
    • 添加 -L 参数(如 du -Lsh)可跟踪符号链接的实际大小。
  3. 排除特定文件(Linux/macOS):
    du -sh --exclude="*.tmp" /path/to/folder

系统 推荐命令 特点
Windows PowerShell Get-ChildItem 无需安装,支持自定义格式化输出
macOS/Linux du -sh 简单高效,参数灵活
通用 ncdu 交互式操作,适合深度分析

引用说明

  • Windows dir 命令参考:Microsoft Docs
  • PowerShell 文档:Microsoft Docs
  • Linux du 手册页:man7.org
  • ncdu 工具官网:dev.yorhel.nl/ncdu

原创文章,发布者:酷番叔,转转请注明出处:https://cloud.kd.cn/ask/7350.html

(0)
酷番叔酷番叔
上一篇 2025年7月15日 05:29
下一篇 2025年7月15日 05:48

相关推荐

  • Windows 10自动关机失败?shutdown命令无效解决

    检查命令格式是否正确(应为shutdown /s /t xxx),并以管理员身份运行命令,确保电脑未进入休眠/睡眠状态(会中断计时),关闭可能阻止关机的程序(如未保存文档的提示、杀毒软件),或改用任务计划程序设置关机任务。

    2025年7月24日
    9500
  • 流星蝴蝶剑9.07隐藏命令怎么用?

    该补丁用于解锁《流星蝴蝶剑9.07》中的隐藏命令功能,安装后覆盖原文件即可生效,玩家可输入特定指令获得额外游戏功能或效果。

    2025年6月18日
    11500
  • cad怎么把命令栏调出来

    CAD中,可通过快捷键“Ctrl + 9”快速调出命令栏,也可在菜单

    2025年8月17日
    9100
  • Photoshop计算命令如何精准控制通道混合?

    Photoshop计算命令通过精确混合不同图层的通道信息,实现非破坏性的高级图像调整与复杂选区创建,是专业调色和精细合成的核心工具。

    2025年6月23日
    8500
  • au网站注册步骤是什么?

    au网站怎么注册在数字化时代,许多用户需要通过各类网站完成注册以享受服务,而au作为一家知名的电信和服务提供商,其官方网站的注册流程对于新用户来说尤为重要,本文将详细介绍au网站的注册步骤、注意事项及相关细节,帮助用户顺利完成注册流程,注册前的准备工作在开始注册au网站之前,建议用户提前准备好以下信息,以确保流……

    2025年12月12日
    3600

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信