<p>在统信UOS中可使用深度文件管理器右键查属性,或终端执行du -sh /path(加sudo处理权限问题);需区分“大小”与“占用空间”,并用du -sh * | sort -hr | head -n 10定位大目录。</p>

在统信UOS系统中快速查看某个文件夹实际占用的磁盘空间大小,是日常清理和存储管理的关键操作,尤其当你发现系统提示“磁盘空间不足”却找不到元凶时,必须准确定位到具体目录的容量消耗。
用文件管理器图形界面直接查看
打开「深度文件管理器」→ 导航至目标文件夹 → 右键点击该文件夹 → 选择「属性」→ 切换到「常规」选项卡 → 查看「大小」和「占用空间」两行数值。
注意:「大小」显示的是文件内容总字节数,「占用空间」才是它在磁盘上真实占据的扇区总量,二者可能不同,【若文件夹内含大量小文件,占用空间通常明显大于大小】。
用终端命令精确统计(推荐)
打开终端(Ctrl+Alt+T),执行以下命令:
du -sh /path/to/your/folder
将 /path/to/your/folder 替换为你要查询的实际路径,例如 du -sh ~/Documents。-s 表示汇总,-h 表示人类可读格式(自动显示KB/MB/GB)。
这一步操作起来很简单,但容易忽略权限问题:如果目标文件夹包含 root 权限子目录(如 /var/log),普通用户运行 du 会报 Permission denied,导致结果偏小;此时需加 sudo:sudo du -sh /var/log,并输入当前用户密码。
查看文件夹内各子项大小排序
当需要找出该文件夹里哪个子目录最占空间时,执行:
第一步:cd /path/to/your/folder
第二步:du -sh * | sort -hr | head -n 10
这条命令会列出当前目录下所有一级子项(文件和子文件夹)的大小,并按从大到小排序,只显示前10名。sort -hr 中的 -h 是为了正确解析 K/M/G 单位,-r 表示逆序;【若某子项名称含空格或特殊字符,* 可能匹配异常,此时改用 find . -maxdepth 1 -mindepth 1 -exec du -sh {} + | sort -hr】。

















