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

相关推荐

  • apache发布linux是什么?apache linux版本怎么下载

    在 Linux 系统上发布 Apache HTTP Server(通常指 Apache HTTP Server 项目,简称 Apache)通常涉及以下几个步骤,以下是详细的操作指南,适用于大多数主流 Linux 发行版(如 CentOS、Ubuntu、Debian 等),安装 ApacheUbuntu/Debi……

    2026年7月12日
    16300
  • 服务器多少钱一台?,品牌配置价格差异大吗

    服务器需要多少钱一台,没有固定答案,从几千元到数十万元都有可能,决定价格的核心是用途、配置和部署方式,如果你是个人站长或中小企业,选择云服务器或托管式物理机通常更划算;如果是大型业务或对数据安全要求极高,则需要预算采购高性能物理服务器,先看影响价格的核心配置服务器的价格主要由三大核心硬件决定:处理器、内存和硬盘……

    2026年10月2日
    100
  • fivem全RP服务器多少钱,fivem服务器租用多少钱?

    FiveM 全RP 服务器的价格没有统一标准,按主流配置和规模来看,月付大致落在几百元到一两万元这个区间,年付通常能省下一到两个月的费用,真正决定价格的不是”服务商报价表”,而是玩家槽位、带宽类型、是否带高防、以及背后机房的合规资质,FiveM 全RP 服务器的成本由什么堆出来先搞清楚钱花在哪,很多人以为租个服……

    2026年10月16日
    000
  • 幻兽帕鲁6人服务器要多少g内存?,服务器配置要求

    关于幻兽帕鲁6人服务器要多少g,答案是:内存建议16G起步,8G勉强能跑但后期会卡,CPU选4核以上,带宽60Mbps至100Mbps较为稳妥,很多朋友第一次搭幻兽帕鲁服务器,上来就盯着内存看,以为内存够了就万事大吉,幻兽帕鲁这个游戏吃的是三样东西:内存、CPU主频、磁盘读写,6个人玩,如果只是开局随便玩玩,8……

    2026年8月20日
    400
  • H200 8卡服务器多少钱一台,哪个品牌性价比高?

    H200 8卡服务器的市场价格通常在180万至260万元人民币之间,具体落地价取决于显存版本、整机厂商与配套网络方案,若你正在评估大模型训练集群的硬件预算,这个价位段是目前8卡H200整机的主流成交区间,下文将从配置拆解、成本差异、采购验证三个维度展开,H200 8卡服务器的价格构成与市场行情影响报价的第一要素……

    2026年9月11日
    300
  • 一台服务器到底能扛多少QPS?,服务器QPS怎么提升?

    一台服务器可以承载多少QPS一台服务器能承载的QPS(每秒查询数)没有固定答案,取决于硬件配置、业务逻辑复杂度和架构优化水平,常规配置下大致范围在数百到数万之间,但通过合理优化,单机突破十万QPS也并非不可能,很多站长和技术朋友第一次面对高并发场景时,总会纠结这个问题,但说实话,这个问题就像问“一辆车能跑多快……

    2026年8月26日
    2300
  • 广电dns服务器地址是什么,怎么设置最快?

    广电宽带的DNS服务器地址并没有全国统一的固定值,各省分公司独立配置、通常由路由器自动下发,普通用户手动设置时建议直接使用223.5.5.5、119.29.29.29等公共DNS,既安全又稳定,广电宽带(中国广电)自正式运营以来,其网络基础设施仍在持续整合中,不少用户发现,使用广电宽带时偶尔会遇到网页打开慢、游……

    2026年10月18日
    300
  • SQL最大内存多少合适,SQL Server内存多少合适?

    SQL Server最大服务器内存并没有一个放之四海而皆准的固定值,核心原则是:为操作系统预留足够内存(通常为系统总内存的10%-20%或4GB-8GB),其余全部分配给SQL Server,这个结论适用于绝大多数生产环境,但具体数值取决于你的物理内存总量、是否启用锁定内存页、以及是否运行在云服务器上,如何确定……

    相关资讯 2026年11月5日
    000
  • 云服务器直播成本到底多少,直播用云服务器一个月多少钱?

    云服务器直播成本并没有固定标准,一台能满足百人同时在线的入门级直播云服务器,月成本通常在200元至800元区间;而支撑万人以上并发的大型直播间,月成本则可能高达数万元,这个范围跨度大,根源在于直播场景对带宽、线路质量和算力的要求差异悬殊,带宽是最大支出项,占据整体成本的一半以上,其次是计算资源与存储,本文将从成……

    相关资讯 2026年11月5日
    000
  • 租8核16G云服务器多少钱一个月,哪家最便宜?

    租一个8核16G云服务器,月费用通常在几百元到上千元不等,选择包年包月计费比按量付费便宜很多,具体价格取决于云厂商、地域和附加配置,影响8核16G云服务器价格的主要因素计费方式直接决定月支出云服务器的主流计费模式分为包年包月和按量付费,包年包月相当于预付费租赁,单价低,适合长期稳定使用;按量付费按秒或小时结算……

    2026年7月24日
    1900

发表回复

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