如何使用电脑常用命令查看磁盘剩余空间

秋杰小哥_5608

秋杰小哥_5608

2026-09-03

515人浏览

原创

Windows用Get-Volume查各盘剩余空间,macOS用df -h -x apfs排除快照干扰,Linux用df -h --max-depth=1 /聚焦根分区,三系统均支持字节级精确查询。

如何使用电脑常用命令查看磁盘剩余空间

Windows系统中用命令行查看磁盘剩余空间

想在不打开图形界面的情况下快速确认C盘、D盘等各分区还剩多少可用空间,直接调用系统内置命令最高效,尤其适合远程维护、脚本调用或无GUI环境。

方法一:使用 df -h 类似体验的 PowerShell 命令

按下 Win + X → 选择“Windows Terminal(管理员)”或“PowerShell(管理员)”,输入以下命令并回车:

Get-Volume | Select-Object DriveLetter, FileSystemType, SizeRemaining, Size | Format-Table -AutoSize

该命令会列出所有已挂载卷的盘符、文件系统类型、剩余空间(字节)和总容量(字节),【SizeRemaining 字段即为真正可用空间,不含系统保留区与还原点占用】。若只关心C盘,可追加过滤:| Where-Object {$_.DriveLetter -eq 'C'}。

方法二:传统 cmd 中调用 wmic 命令(兼容 Win7 至 Win11)

在普通命令提示符(cmd)中执行:

wmic volume get name,capacity,freespace

输出结果含三列:name 是盘符路径(如 C:\)、capacity 是总字节数、freespace 是空闲字节数。注意:freespace 数值可能比资源管理器显示略大,因它不扣除 NTFS 簇对齐预留空间。

方法三:用 fsutil 快速获取单个卷精确可用字节数

执行:fsutil volume diskfree C:(将 C: 替换为目标盘符)

返回三行:Total # of bytes、Total # of avail free bytes、Total # of free bytes。其中第二行 【Total # of avail free bytes 是应用程序实际可写入的最大字节数,含压缩/重解析点支持空间】,比第三行更贴近真实可用量。

macOS 终端中查看磁盘空间

Mac 用户无需安装任何工具,打开“终端”应用即可获取比图形界面更精确的磁盘空间数据,包括隐藏快照、Time Machine 本地快照等占用。

第一步:执行基础查看命令

df -h

该命令列出所有挂载卷,重点关注 Mounted on 为 / 的那一行——它代表系统主卷,Avail 列即当前可用空间,单位为人类可读格式(G/T)。

第二步:排除快照干扰,查看真实用户可用空间

Shuffll
Shuffll

Shuffll是一款面向企业的 API 优先 AI 视频生成和自动化制作平台。

下载

df -h -x apfs

此命令跳过 APFS 快照虚拟卷,只显示物理卷原始空间分配,避免因本地 Time Machine 快照膨胀导致误判空间不足。

第三步:精确定位某卷(如外接 SSD)的字节级数据

diskutil info /Volumes/MySSD | grep -E "Total|Free"

将 MySSD 替换为你的卷名。该命令从磁盘工具底层信息中提取 Total size 和 Free space 字段,数值单位为字节,无四舍五入误差。

Linux 系统下用终端查磁盘空间

Linux 用户日常运维中,df 是最可靠、最通用的磁盘空间查询命令,所有发行版均预装,无需额外依赖。

方法1:标准人性化显示

df -h

直接显示所有已挂载文件系统,以 GiB/GB 为单位,Human-readable 格式清晰易读。注意看 Use% 列,超过 90% 就该清理了。

方法2:仅显示根文件系统及其子挂载点

df -h --max-depth=1 /

避免被 /proc /sys /dev/shm 等虚拟文件系统干扰,专注物理存储设备的真实可用量。

方法3:按可用空间降序排列,一眼锁定瓶颈盘

df -h | sort -k4,4hr | head -n 6

这条管道命令把 df 输出按第4列(Available)逆序排序,取前6行——顶部就是当前剩余空间最少的几个分区,排查效率翻倍。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

2026.10.28

40

16

Vite 如何搭配 Vue.js
Vite 如何搭配 Vue.js

Vite搭配Vue.js专题汇集创建Vue 3项目、配置开发环境、路径别名、Vue插件、代理、多环境构建与调试的已审核文章,帮助读者完成从初始化到日常开发的配置。

2026.10.28

20

15

Vite 项目目录怎么看
Vite 项目目录怎么看

Vite项目目录专题汇集入口文件、src源码、public静态资源、路径别名、项目根目录和构建输出目录相关的已审核文章,帮助读者理解各文件夹的用途与引用方式。

2026.10.28

0

10

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

2026.10.22

120

11

Gradle Wrapper配置教程
Gradle Wrapper配置教程

本专题介绍Gradle Wrapper的基本作用,涵盖文件组成、生成方法、版本配置和任务调用,帮助你理解项目如何使用指定的Gradle版本,减少不同开发环境带来的构建差异。

2026.10.22

80

10

Golangci-lint检查器使用教程
Golangci-lint检查器使用教程

本专题整理Golangci-lint常用Linters的用途与配置方法,覆盖错误处理、无效代码、安全、复杂度、命名和依赖检查,帮助项目合理选规则。

2026.10.22

60

15

Gradle怎么构建Java项目
Gradle怎么构建Java项目

本专题介绍Gradle Java项目构建方法,涵盖Java插件配置、依赖声明、源码编译、测试执行和打包检查,帮助你理解各阶段的任务关系,逐步完成项目构建。

2026.10.22

40

10

PHP时间戳漏洞修复教程
PHP时间戳漏洞修复教程

本专题汇总PHP常见时间戳漏洞,包括2038年溢出、时区漂移、时间戳伪造、重放攻击、时间盲注与日志审计失效等,并给出升级64位环境、使用 DateTimeImmutable、统一UTC、严格超时校验、预处理绑定、hash_equals 比对等修复方案,帮助开发者快速排查和加固时间相关代码。

2026.10.22

60

25

Golangci-lint配置文件与规则设置
Golangci-lint配置文件与规则设置

本专题聚焦Golangci-lint YAML配置文件,讲清运行参数、规则启停、目录排除、问题过滤及严重级别设置,便于团队统一检查标准。

2026.10.22

40

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
phpStudy极速入门视频教程
phpStudy极速入门视频教程

共6课时 | 54.7万人学习

独孤九贱(4)_PHP视频教程
独孤九贱(4)_PHP视频教程

共89课时 | 134.1万人学习