Linux如何查看存储信息?linux查看磁盘空间大小命令

在 Linux 系统中,“存储信息”通常涉及两个主要方面:

  1. 磁盘/分区使用情况(硬盘还剩多少空间?哪些分区占用了空间?)
  2. 文件系统与挂载信息(哪些设备挂载到了哪里?文件系统类型是什么?)

以下是常用的命令和解释,帮助你查看和管理 Linux 存储信息:

Linux 磁盘剩余空间和文件目录大小的查询命令 df和du
加载中
Linux 磁盘剩余空间和文件目录大小的查询命令 df和du

查看磁盘空间使用情况

df (Disk Free)

显示文件系统的磁盘空间使用情况。

df -h
  • -h:以人类可读格式显示(如 GB、MB)。
  • 输出列含义:
    • Filesystem:设备或文件系统名称。
    • Size:总大小。
    • Used:已用空间。
    • Avail:可用空间。
    • Use%:使用百分比。
    • Mounted on:挂载点。

提示:如果想查看特定文件系统类型(如 ext4、xfs),可以加 -T 参数:df -Th

du (Disk Usage)

查看文件或目录的磁盘使用情况。

du -sh /var/log
  • -s:汇总(summarize),只显示总计。
  • -h:人类可读格式。
  • Linux如何查看存储信息?linux查看磁盘空间大小命令

  • 常用于查找哪个文件夹占用了大量空间。

查看磁盘分区与物理设备信息

lsblk (List Block Devices)

以树状结构列出所有块设备(硬盘、分区、USB 等)。

lsblk -f
  • -f:显示文件系统类型、UUID、标签等信息。
  • 示例输出:
    NAME   FSTYPE   LABEL   MOUNTPOINT
    sda
    └─sda1 ext4             /
    sdb
    └─sdb1 xfs      DATA    /data

fdisk

查看分区表信息(需要 root 权限)。

sudo fdisk -l
  • 显示所有磁盘的分区表、扇区大小、分区类型等详细信息。

parted

更强大的分区管理工具,也可用于查看信息。

sudo parted -l

查看挂载信息

mount

显示当前系统中所有已挂载的文件系统。

mount | column -t
  • 输出格式较杂乱,建议用 column -t 对齐。

findmnt

更现代、清晰的挂载信息查看工具。

findmnt
  • 以树状结构显示挂载点、来源设备、文件系统类型等。
  • Linux如何查看存储信息?linux查看磁盘空间大小命令

/etc/fstab

静态配置文件,定义系统启动时应自动挂载的设备。

cat /etc/fstab
  • 包含:设备、挂载点、文件系统类型、挂载选项、dump 和 fsck 顺序。

查看 I/O 性能与实时状态

iostat

监控磁盘 I/O 统计信息(需要安装 sysstat 包)。

iostat -x 1
  • -x:显示扩展统计信息(如 await、svctm 等)。
  • 1:每秒刷新一次。

iotop

类似 top,但显示的是磁盘 I/O 使用情况,可看到哪个进程在读写磁盘。

sudo iotop

dmesg | grep -i disk

查看内核日志中与磁盘相关的事件(如磁盘错误、SCSI 识别等)。

dmesg | grep -iE 'sd|disk|error'

查看文件系统详细信息

tune2fs(仅适用于 ext2/3/4)

查看 ext 文件系统的超级块信息。

sudo tune2fs -l /dev/sda1
  • 可查看:创建时间、最后检查时间、挂载次数、UUID 等。

xfs_info(仅适用于 XFS)

查看 XFS 文件系统信息。

Linux如何查看存储信息?linux查看磁盘空间大小命令

xfs_info /data

btrfs filesystem show(仅适用于 Btrfs)

查看 Btrfs 文件系统信息。


其他有用命令

命令 用途
blkid 查看块设备的 UUID 和文件系统类型
smartctl 查看硬盘 SMART 健康状态(需安装 smartmontools)
lshw -class disk 显示磁盘硬件详细信息(需 root)
ls -lh /dev/disk/by-uuid/ 通过 UUID 查看设备链接

实用技巧

  1. 查找大文件:

    find / -type f -size +100M -exec ls -lh {} ; 2>/dev/null | sort -k5 -rh

    查找根目录下大于 100MB 的文件并按大小排序。

  2. 检查磁盘健康:

    sudo smartctl -a /dev/sda

    查看硬盘是否有坏道或即将故障。

  3. 查看内存与交换空间:

    free -h

    虽然不直接是磁盘存储,但 swap 分区占用磁盘空间,需注意。

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

赞 (0)
C语言Excel如何添加批注?excel批注功能详解
上一篇 2026年7月10日 12:33
linux自动交互如何实现?expect脚本实现自动化交互
下一篇 2026年7月10日 12:36

相关推荐

  • 16G内存服务器能设置多少虚拟机?,虚拟机数量怎么计算?

    16GB内存服务器能稳定运行的虚拟机数量通常在5到15台之间,具体数量取决于虚拟机操作系统、应用类型及内存分配策略,轻量级Linux实例可分配512MB-1GB,而Windows Server实例则需2GB起步,决定虚拟机数量的核心因素内存分配策略与超配比率虚拟化平台允许超配内存,即分配的虚拟机内存总和超过物理……

    2026年8月20日
    1000
  • 10人MC服务器一个月多少流量,多少钱一个月

    10人我的世界服务器每月流量消耗通常在50GB到200GB之间,具体取决于玩家活跃度、地图复杂度以及是否开启mod, 对于大多数轻量级生存服,100GB流量足够支撑一个月的日常游戏;而如果包含大量mod或红石机械,可能需要200GB甚至更多,了解流量消耗的构成,有助于合理选择服务器套餐,避免浪费或超支,流量消耗……

    2026年8月4日
    1400
  • 服务器租一次多少钱啊?,价格受哪些因素影响

    服务器租一次的价格从几元/小时到几千元/月都有,多数个人建站或中小企业常用配置落在每月几十元到几百元区间,具体取决于硬件、线路、防护等级和机房资质,影响服务器租用价格的关键因素租服务器和水电费类似,用的资源越多、等级越高,账单就越厚,先拆开看钱花在哪些地方,硬件配置决定基础成本CPU核心数、内存大小、硬盘类型直……

    2026年9月15日
    100
  • 山东淄博电信DNS服务器地址是多少,怎么设置?

    山东淄博电信DNS服务器地址是多少?权威解答与配置指南山东淄博电信的DNS服务器主用地址是202.102.152.3,备用地址是202.102.128.68, 这两个地址属于中国电信山东省分公司统一部署的权威递归DNS,覆盖淄博全市五区三县,包括张店区、临淄区、淄川区、博山区、周村区以及桓台、高青、沂源三县,无……

    2026年8月26日
    1400
  • 戴尔服务器开机如何查看内存容量,内存查看命令有哪些?

    Dell服务器开机看内存,最快路径是开机按F2进System Setup,在Memory Settings里看总容量;如果只想扫一眼,开机自检画面和操作系统任务管理器也能快速确认,Dell PowerEdge服务器不像普通台式机那样开机就显示内存,但可用的查看路径非常多,有的场景下你站在机柜前,只有显示器和键盘……

    2026年9月19日
    000
  • linux xargs i怎么用?linux中xargs参数i详解

    在 Linux 中,xargs 命令通常与 -I(大写 i)选项一起使用,用于替换字符串,核心作用-I replace-str 告诉 xargs:将每一行输入数据替换到命令中的 replace-str 位置,然后执行该命令,⚠️ 注意:-I 选项会隐式启用 -L 1(每次只处理一行输入),并且会禁用并行处理(即……

    2026年7月10日
    3700
  • 诺瓦h9服务器多少钱

    诺瓦h9服务器的价格取决于配置、采购渠道和服务商,单台从数千元到数万元不等,选择持有增值电信业务许可证的专业IDC服务商(如简米科技、酷番云)能确保性价比与合规性,诺瓦h9服务器价格区间与影响因素配置决定价格基线诺瓦h9服务器通常采用Intel至强处理器,支持多核架构,内存从32GB到512GB,硬盘可选SAS……

    2026年8月24日
    400
  • 云南PDU服务器专用电源多少钱,哪里买更靠谱?

    云南PDU服务器专用电源的市场价格主要依据功能层级划分:基础型PDU售价在150-400元区间,智能监测型在500-900元区间,企业级高密度型则在1000-1800元区间,实际成交价受电流规格、接口数量、安全认证三要素影响,选择有资质的一体化服务商能在控制预算的同时获得更好的落地保障,PDU价格差异从何而来P……

    2026年8月28日
    1100
  • 雷石服务器一套要多少钱,最新报价贵不贵?

    雷石服务器一套并没有统一标价,受包房数量、硬盘容量、点歌系统授权、新旧程度和部署方式影响,常规本地部署方案多数在几千元到数万元之间,具体价格需要按配置单核算,雷石服务器价格为什么不是一口价雷石服务器本质上是承载点歌系统的专用服务器,而不是标准化成品机,硬件平台、授权方式、门店规模任何一项变化,报价都会跟着浮动……

    2026年9月15日
    300
  • 16c32g服务器一台多少钱?,一个月多少钱?

    一台16c32g服务器在2026年的市场行情下,月付价格普遍集中在500元至1500元区间,年付能压到4000元至8000元一年,具体取决于CPU型号、内存类型、硬盘规格、带宽大小以及服务商是否自带机房, 配置本身决定了基础性能,但带宽和IP成本往往才是拉高总价的真正变量,为什么16c32g服务器成了中型项目的……

    2026年7月29日
    1300

发表回复

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