如何快速查看各系统文件夹大小?

Windows 系统

方法1:通过 PowerShell(推荐)

PowerShell 提供更精确的文件夹大小计算:

Get-ChildItem -Path "C:\目标文件夹" -Recurse | Measure-Object -Property Length -Sum | Select-Object Sum
  • 结果:以字节为单位显示总大小(Sum: 1024000)。
  • 换算为MB/GB
    $size = (Get-ChildItem -Path "C:\目标文件夹" -Recurse | Measure-Object -Property Length -Sum).Sum
    [math]::Round($size / 1GB, 2)  # 转换为GB并保留两位小数

方法2:通过 CMD(基础版)

使用 dir 命令(仅显示当前目录文件大小,不包含子文件夹):

dir /s "C:\目标文件夹"
  • 查看输出末尾的 “所列文件总数” 中的字节数(不推荐,统计不完整)。

macOS 和 Linux 系统

核心命令:du(disk usage)

  1. 基本用法

    du -sh /path/to/folder
    • -s:仅显示总大小(不展开子目录)。
    • -h:自动换算为易读单位(KB/MB/GB)。
    • 示例输出:2G /Users/name/Documents
  2. 查看子文件夹大小(定位大文件):

    du -h -d 1 /path/to/folder | sort -hr
    • -d 1:只显示1级子目录。
    • sort -hr:按大小降序排序(Linux需用-h参数,macOS用-k1nr)。
  3. 排除特定文件类型(如.log):

    du -sh --exclude="*.log" /path/to/folder

跨平台工具推荐

  1. NCurses Disk Usage (ncdu)

    • 安装:Linux/macOS 用 brew install ncdusudo apt install ncdu
    • 使用:ncdu /path/to/folder,交互式界面支持排序和删除。
    • 特点:直观显示文件夹占比,支持键盘导航。
  2. Tree Size(Windows图形工具)

    官网下载:https://www.jam-software.com/treesize_free


注意事项

  1. 权限问题
    • Linux/macOS 需用 sudo du -sh /root 查看系统目录。
    • Windows PowerShell 需以管理员身份运行。
  2. 符号链接处理
    • 默认 du 会统计链接指向的内容,加 -L 强制跟踪(如 du -Lsh)。
    • 避免统计链接用 -P 参数(macOS默认行为)。
  3. 隐藏文件

    命令默认包含隐藏文件(开头),无需额外操作。


总结建议

系统 推荐命令 适用场景
Windows PowerShell + Get-ChildItem 精确计算大小
macOS du -sh 快速查看
Linux ncdu 交互式分析大文件

引用说明

  • PowerShell 命令参考:Microsoft Docs
  • du 命令手册页:Linux/macOS 终端输入 man du
  • ncdu 工具文档:官方指南
  • 数据统计基于操作系统原生工具,结果可能存在微小差异(如磁盘块分配机制)。

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

(0)
酷番叔酷番叔
上一篇 2025年7月15日 06:14
下一篇 2025年7月15日 06:40

相关推荐

  • 国内业务中台系统资质审核,哪些环节是关键?

    资质提交、自动校验、人工复核、风控合规及结果结果同步是关键环节。

    2026年2月24日
    7500
  • 如何确保安全数据流转中的数据完整性与机密性?

    数据是数字经济时代的核心生产要素,其安全流转直接关系到企业运营、个人权益和国家安全,随着数字化转型深入,数据在跨部门、跨企业、跨地域的流动中面临泄露、篡改、滥用等风险,构建安全可控的数据流转体系已成为保障数据价值释放的关键任务,安全数据流转是指在数据从产生到消亡的全生命周期中,通过技术、管理和制度手段,确保数据……

    2025年10月19日
    16200
  • network 命令怎么使用

    network` 命令用于查看和管理网络连接、接口等信息,具体用法需根据不同操作系统和

    2025年8月14日
    11300
  • 如何快速掌握基础语法用法?

    在Windows命令提示符(cmd)中,more命令是一个实用的文本查看工具,主要用于分页显示长文本内容,避免信息一次性滚动过快而无法阅读,下面从基础用法、参数详解、实例演示、常见问题四个方面详细说明其使用方法,确保内容专业、准确且实用,more命令的核心功能是逐屏显示文本,基本语法如下:more [选项……

    2025年8月7日
    15300
  • 国内业务中台方案解决方案

    整合核心业务能力,打破数据孤岛,赋能前台敏捷创新,助力企业降本增效。

    2026年2月24日
    7000

发表回复

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

联系我们

400-880-8834

在线咨询: QQ交谈

邮件:HI@E.KD.CN

关注微信