如何查看服务器硬盘容量,最常用命令有哪些?

服务器查看硬盘容量,Linux系统最简单的方法是执行df -h命令,Windows系统则通过此电脑或磁盘管理查看。

Linux服务器查看硬盘容量命令详解

在Linux环境下,查看硬盘容量主要依赖终端命令,这些命令同时也适用于远程SSH登录场景,掌握这些命令能让你快速定位磁盘使用状况,还能判断是否需要扩容。

服务器硬件查询命令有哪些?
加载中
服务器硬件查询命令有哪些?

使用df命令查看分区信息

df是查看文件系统磁盘空间占用的核心命令,配合不同参数可以获取更详细的信息。

  • df -h:以GB、MB等人类易读格式显示所有挂载分区的总容量、已用和可用空间,这是最常用的命令,适合日常巡检。
  • df -T:在输出中增加文件系统类型列,帮助识别ext4、xfs、ntfs等格式。
  • df -i:查看inode使用情况,当文件数量过多但容量未满时,inode耗尽会导致无法创建新文件。

实操时,直接在终端输入df -h,你会看到类似/dev/sda1的设备行,以及挂载点(如、/home),如果某分区已用比例超过80%,就需要引起注意。

du命令统计目录大小

当需要定位哪个目录占用空间最多时,du命令比df更精确。

  • du -sh /var:查看/var目录的总大小,-s表示汇总,-h表示人类可读格式。
  • du -sh / | sort -rh:列出根目录下所有一级目录的大小,并按照从大到小排序,便于快速找出大文件所在位置。
  • du -sh /home/ | sort -rh:适用于多用户服务器,可找出每个用户目录的占用情况。

对于大型网站或日志服务器,/var/log目录常因日志堆积导致容量告急,定期用du扫描能提前预警。

其他辅助工具

  • lsblk:列出所有块设备(磁盘和分区),显示大小、挂载点,适合查看物理磁盘和分区结构。
  • fdisk -l:打印磁盘分区表,包括分区起始位置、大小、类型,但需要root权限,且主要针对MBR或GPT分区。
  • ncdu:基于ncurses的交互式磁盘分析工具,方向键导航,可视化展示目录大小,比du更直观,安装后直接运行ncdu即可。

大多数云服务器控制台也提供内置的磁盘监控面板,可直接查看容量和使用趋势,适合不习惯命令行的用户。

如何查看服务器硬盘容量,最常用命令有哪些?

Windows Server查看磁盘空间的方法

Windows Server的图形化界面降低了操作门槛,但远程桌面连接或PowerShell命令同样高效,以下方法覆盖了常见的管理场景。

通过资源管理器直接查看

登录服务器后,打开“此电脑”,每个磁盘盘符下方会显示总容量和可用空间,或者右键点击盘符选择“属性”查看更详细的已用空间、文件系统类型和容量信息。

  • 如果需要清理临时文件,在“属性”页点击“磁盘清理”,选择要删除的临时文件、回收站、日志等。
  • 对于大文件搜索,可在资源管理器中按“大小”排序,快速定位占用空间较大的文件。

磁盘管理工具

运行diskmgmt.msc打开磁盘管理界面,可以查看所有物理磁盘的状态、分区布局、容量和文件系统类型,该工具还能执行扩展卷、压缩卷、更改驱动器号等操作。

  • 如果服务器使用了RAID阵列,磁盘管理会显示为一块逻辑磁盘,容量为阵列总容量。
  • 当云服务器在线扩容后,在磁盘管理中发现多出一块未分配空间,这时候需要右键点击原有分区选择“扩展卷”来合并空间。

PowerShell命令

对于需要批量查看多台服务器或自动化脚本的场景,PowerShell更高效。

  • Get-PSDrive -PSProvider FileSystem:列出所有文件系统驱动器,包括名称、已用(Used)、可用(Free)和根目录(Root)。
  • Get-WmiObject Win32_LogicalDisk | Select-Object DeviceID, Size, FreeSpace:通过WMI获取每个逻辑磁盘的总大小和剩余空间,适合导出为报告。

远程桌面与管理工具

日常运维中,使用mstsc远程桌面连接目标服务器,登录后就可像本地操作一样查看容量,对于多台服务器,可以使用Windows Admin Center或System Center统一管理,在一台机器上查看所有Windows Server的磁盘状况。参考2

硬盘容量不足时的处理方案

当服务器硬盘容量告急,需要第一时间响应,避免影响业务,以下步骤涵盖了从定位问题到最终解决的全流程。

定位大文件并清理

  • Linux场景:使用du -sh /var/log/和find / -type f -size +100M列出所有大于100MB的文件,重点检查日志归档、数据库备份、临时缓存。
  • Windows场景

    如何查看服务器硬盘容量,最常用命令有哪些?

    :使用TreeSize或WinDirStat这类工具扫描全盘,以树状图展示每个文件夹的大小,这些工具安装后运行时,会以彩色块直观显示大文件位置。

清理方向通常包括:删除过期日志、压缩不再使用的备份、清空临时目录(/tmp、%TEMP%),行业共识认为,保持日志轮转策略(如logrotate)能有效防止日志无序增长。参考2

扩容操作

扩容分为云服务器和物理机两种场景。

  • 云服务器:在服务商控制台点击“扩容”,选择目标容量,支付后即可,系统内需要手动扩展分区,Linux下用growpart扩展分区,然后resize2fs(ext4)或xfs_growfs(xfs)扩展文件系统,Windows下在磁盘管理中对已有分区右键“扩展卷”。
  • 物理服务器:添加新硬盘或更换更大容量硬盘,如果主板有空闲SATA/SAS接口,直接插入新盘,然后通过mdadm或存储管理工具将新盘加入RAID组,替换硬盘时,需先备份数据,再按顺序替换,等待RAID重建。

监控预警

设置磁盘使用率阈值,当超过80%或90%时自动发送告警,常见工具:

  • Zabbix:添加磁盘监控项,配置触发器,告警通知可以接入邮件、企业微信、钉钉。
  • Prometheus + node_exporter:对于容器化环境,node_exporter提供磁盘指标,Grafana展示趋势图。
  • Windows性能监视器:添加“LogicalDisk% Free Space”计数器,设定当可用空间低于指定值时记录日志或触发警报。

服务器扩容硬盘价格参考

选择扩容硬盘时,成本与性能需要平衡,不同类型、接口和品牌的硬盘价格差异较大,没有统一标准,但可以根据常见应用场景做出大致判断。

不同类型硬盘的价格差异

  • SATA SSD:价格适中,顺序读写性能远高于机械硬盘,适合系统盘和数据库,同等容量下,价格是HDD的2-3倍。
  • NVMe SSD:价格最高,但延迟极低,适合高并发读写场景,如核心数据库、缓存层。
  • SAS HDD:企业级机械硬盘,转速高(10K/15K RPM),价格比桌面级HDD贵,但可靠性更强,适合大容量存储阵列。
  • SATA HDD:容量最大,价格最低,适合备份、文件存储、冷数据归档。
  • 如何查看服务器硬盘容量,最常用命令有哪些?

云硬盘扩容的费用

云服务商的硬盘扩容一般按需计费,且扩容操作通常不影响业务,费用计算方式为:容量(GB) × 单价(每月每GB),一块100GB SSD云硬盘的月费可能在几十元到一百多元之间,具体因地域和云厂商而异,对于大容量需求,也可以选择对象存储(如OSS)来释放本地硬盘压力。参考2

性价比选择建议

  • 业务对读写性能敏感(如数据库、高频交易系统):优先考虑NVMe SSD或企业级SAS SSD,虽然单价高,但能显著提升吞吐量,降低延迟。
  • 大规模存储或备份(如日志归档、视频监控存储):采用SATA HDD大容量硬盘,成本最低,且单盘可到18TB甚至更高。
  • 混合部署:系统盘使用SSD,数据盘使用HDD,或者使用SSD缓存层加速HDD,兼顾性能与成本。

在决定扩容前,先评估当前容量使用趋势,避免过度购买,保留一定余量(如20%空闲)有利于系统性能和文件碎片管理。


掌握服务器硬盘容量查看方法,能让你在日常运维中快速判断状态,在容量不足时从容应对,保持业务稳定运行。

服务器硬盘容量查看常见问题

Q1: 为什么Linux服务器上df显示的总容量和磁盘标签标注的不一致?
A1: 这是因为文件系统元数据、保留块(默认5%用于root用户)以及分区表会占用一部分空间,导致可用容量略小于标称值,如果使用了LVM或RAID,逻辑卷的大小可能与物理磁盘存在差异,属于正常现象。

Q2: 远程管理服务器时,有没有不登录系统就能查看硬盘容量的方法?
A2: 可以,使用IPMI(智能平台管理接口)或BMC管理口,直接查看物理磁盘的S.M.A.R.T信息和容量,对于云服务器,登录云厂商控制台,在实例详情页的“监控”或“磁盘”标签页,就能看到实时使用率图表,无需进入系统内部。

Q3: 服务器扩容后,系统内认不到新空间,怎么处理?
A3: 首先确认扩容操作是否已在控制台完成并生效,然后在系统内执行重新扫描磁盘的命令:Linux下运行echo 1 > /sys/block/sda/device/rescan或partprobe;Windows下在磁盘管理界面点击“操作”菜单中的“重新扫描磁盘”,扫描到新空间后,再对原有分区执行扩展卷或扩容操作,即可正常使用。

首发原创文章,作者:王坚‌,如若转载,请注明出处:https://idctop.com/article/524249.html

赞 (0)
6s怎么设置软件网络连接电脑连接服务器?,连接不上怎么解决
上一篇 2026年7月28日 07:24
服务器出现错误时该如何解决,常见原因有哪些
下一篇 2026年7月28日 07:28

相关推荐

  • 服务器远程权限如何正确设置,有哪些注意事项?

    服务器远程权限的核心在于合理配置身份验证、网络访问控制和端口开放,确保只有授权用户能通过加密通道连接, 无论是管理Windows服务器还是Linux实例,权限设置不当轻则导致无法远程办公,重则成为黑客的突破口,本文从实操角度梳理整套权限管理逻辑,帮你避开常见坑点,服务器远程权限的核心要素远程权限并非单一开关,而……

    2026年7月28日
    1200
  • IDC中国存储市场排名如何,有哪些方案

    在IDC中国存储市场排名中,华为与新华三凭借全闪存与分布式存储方案长期占据领先地位,成为企业级用户数字化转型的核心选择,IDC中国存储市场排名格局:2025-2026年头部厂商竞争据IDC季度追踪报告,中国存储市场呈现出稳定的头部集中态势,华为与新华三在整体销售额和市场份额上保持领先,浪潮、戴尔、联想等厂商紧随……

    2026年8月6日
    1200
  • includehtml_是什么?,include是什么意思

    includehtml_是一种在页面中嵌入公共HTML片段的技术方案,百度蜘蛛能够抓取渲染后的内容,但动态加载的异步方式会影响收录时效, 如果你正在做模板化页面,想用一段代码控制全站的头部和底部,同时不想让SEO掉队,这篇文章会把includehtml_的用法、SEO影响和坑全部讲透,includehtml_怎……

    2026年8月20日
    600
  • 大模型推理并发数如何估算?大模型并发请求数计算公式

    大模型推理并发数的估算核心在于平衡显存容量、推理延迟要求与硬件吞吐量,通常建议从单卡最大理论并发数出发,结合业务容忍的P99延迟进行动态下调,在实际生产环境中,很多团队容易陷入“配置越高越好”的误区,却忽略了并发数并非固定值,而是随请求长度、模型大小和量化精度剧烈波动的变量,估算并发数,本质上是寻找系统资源利用……

    2026年6月22日
    2800
  • ia服务器南向IA配置项管理怎么配置,配置方法是什么

    ia服务器南向IA配置项管理的核心在于通过标准化、自动化的手段,将服务器底层硬件与操作系统的配置项纳入统一视图,从而解决运维中“配置漂移”与“资产黑洞”这两大痛点,为什么南向IA配置项管理是运维的“命门”在ia服务器环境中,南向接口负责与底层硬件、虚拟化层以及操作系统进行交互,IA配置项管理,本质上是对这些南向……

    2026年8月8日
    1100
  • 佛山网站建设模板建站哪家好?佛山网站建设公司排名

    佛山网站建设选择模板建站,核心优势在于低成本、快上线和易维护,适合预算有限且需求标准化的中小企业,但需警惕SEO优化受限和同质化严重的风险,在佛山这片制造业与商贸业并重的热土上,许多初创企业和传统转型商家面临着一个共同的抉择:是花大价钱定制开发,还是选择性价比极高的模板建站?业内专家指出,对于绝大多数非互联网核……

    2026年7月4日
    19400
  • AI大模型RAG学习难吗?RAG技术如何落地应用

    AI大模型RAG学习的关键在于掌握“检索增强生成”的核心逻辑,通过外挂知识库解决大模型幻觉问题,实现企业级私有数据的精准问答与智能应用落地,很多人一听到RAG(检索增强生成),第一反应是觉得技术门槛高不可攀,或者认为必须拥有顶尖的算法团队才能玩转,RAG的本质非常直观,它就像给一个博学的助手配备了一个随时可查的……

    2026年6月14日
    3200
  • 防火墙公司选择时需要注意哪些问题,哪家正规?

    选择防火墙公司时,关键在于匹配企业实际需求,主流厂商如深信服、华为、绿盟各有侧重,价格从数千元到数十万元不等,建议先明确场景再选型,防火墙公司哪家好?核心评估维度判断防火墙公司是否适合,不能只看品牌名气,需要从性能、安全功能、服务支持三个维度综合评估,基础性能指标吞吐量:决定防火墙能处理的最大流量,常见规格有1……

    2026年7月26日
    1000
  • 如何查询CTI平台服务器时间,互联网时间服务器怎么同步

    通过互联网时间服务器使用NTP协议查询CTI平台服务器时间,是确保系统日志一致和事务准确性的关键操作,通常只需在CTI服务器上配置NTP客户端即可自动同步,在CTI(计算机电话集成)系统中,时间同步是基础中的基础,每一通电话的录音时间戳、话单生成时间、IVR流程的每一步都需要精确的时间记录,如果服务器时间发生偏……

    2026年8月21日
    700
  • Ollama如何用K8s部署?K8s部署Ollama详细教程

    Ollama在Kubernetes中的核心部署方案是通过创建StatefulSet配合持久化存储卷,将模型文件与容器状态解耦,从而实现高可用、可扩展且数据不丢失的私有化大模型服务集群,将本地单机运行的Ollama迁移到K8s集群,并非简单的容器化打包,而是一场关于存储、网络和服务发现的架构升级,很多开发者在初次……

    2026年6月19日
    2800

发表回复

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