Linux如何获取盘符?Linux查看磁盘分区命令

在 Linux 系统中获取盘符最核心的方法是使用 lsblk 命令查看块设备列表,或通过 df -h 查看已挂载文件系统的详细信息,前者侧重硬件拓扑,后者侧重实际挂载点。

很多刚接触 Linux 的管理员或者开发者,面对满屏的代码和终端,往往会在“这个硬盘叫什么”、“这个分区挂载在哪里”这类基础问题上卡壳,Windows 用户习惯了 C 盘、D 盘这种直观的盘符概念,但在 Linux 的世界里,并没有统一的“盘符”这一说法,取而代之的是更灵活的挂载点(Mount Point)概念,理解这一点,是解决后续所有存储管理问题的前提。

Linux操作系统入门:查看磁盘和内存空间
加载中
Linux操作系统入门:查看磁盘和内存空间

为什么 Linux 没有传统意义上的盘符

在深入具体命令之前,我们需要先厘清一个概念差异,Windows 使用盘符(如 C:、D:)来标识逻辑驱动器,这是一种静态的、基于字母的映射,而 Linux 采用树状文件系统结构,所有设备和分区都被视为文件系统中的节点,通过“挂载”操作连接到特定的目录树下。

业内专家指出,这种设计使得 Linux 在存储管理上具有极高的灵活性,同一个物理硬盘可以被分割成多个分区,分别挂载到 /home/var 甚至自定义的 /data 目录下,而不是被限制在一个固定的盘符中,当我们谈论“获取盘符”时,实际上是在寻找两个信息:一是物理设备的标识符(如 /dev/sda),二是该设备当前挂载到的目录路径(如 /mnt/data)。

核心工具 lsblk 的使用场景

lsblk(List Block Devices)是查看块设备信息的首选工具,它不仅能列出所有磁盘,还能清晰地展示层级关系,非常适合用来理清复杂的存储拓扑。

当你执行 lsblk 命令时,你会看到类似以下的输出结构:

  • NAME:设备名称,如 sdasdb
  • MAJ:MIN:主设备号和次设备号。
  • Linux如何获取盘符?Linux查看磁盘分区命令

  • RM:是否为可移动设备。
  • SIZE:设备容量。
  • RO:是否只读。
  • TYPE:设备类型,如 disk(磁盘)、part(分区)、lvm(逻辑卷)。
  • MOUNTPOINT:挂载点,这是最关键的信息。

对于需要快速确认“哪个分区对应哪个挂载点”的场景,lsblk 提供了 -f 参数,可以额外显示文件系统类型(FSTYPE)和标签(LABEL),这对于识别不同格式的分区(如 ext4、xfs、ntfs)非常有帮助。

进阶筛选技巧

如果系统中磁盘数量较多,输出信息会显得杂乱,此时可以使用 -o 参数自定义输出列,lsblk -o NAME,SIZE,MOUNTPOINT,只关注名称、大小和挂载点,让信息一目了然。-l 参数可以以列表形式输出,便于脚本处理或管道传输。

查看已挂载文件系统与空间状态

如果说 lsblk 侧重于硬件层面的“有什么”,df(Disk Free)则侧重于软件层面的“用了多少”,这是日常运维中最常用的命令之一,尤其适用于监控磁盘剩余空间。

df 命令的实用参数解析

默认情况下,df 输出的单位通常是 1K 块,这对于人类阅读并不友好,几乎在所有生产环境中,我们都会配合 -h 参数使用,即 df -h

  • -h:以人类可读的方式显示大小(如 K、M、G、T)。
  • -T:显示文件系统类型,有助于区分本地磁盘和网络挂载(如 NFS、CIFS)。
  • -i:显示 inode 使用情况,当磁盘空间未满但无法创建新文件时,往往是 inode 耗尽,df -i 是排查利器。

对比分析:lsblk 与 df 的区别

为了更直观地理解两者的区别,我们可以通过下表进行对比:

Linux如何获取盘符?Linux查看磁盘分区命令

特性 lsblk df
主要用途 查看块设备拓扑结构 查看文件系统空间使用情况
磁盘、分区、LVM、挂载点 已挂载文件系统的总大小、已用、可用
未挂载设备 显示所有块设备,包括未挂载的 不显示未挂载的设备
适用场景 硬件识别、分区规划、故障排查 日常监控、空间清理、容量预警

行业共识认为,在实际工作中,这两个命令通常是配合使用的,先用 lsblk 确认物理连接和分区结构,再用 df -h 确认实际可用空间,这样才能对存储状况有全面的掌握。

高级场景:处理软链接与特殊挂载

在某些复杂的企业级环境中,存储结构可能更加隐蔽,使用 LVM(逻辑卷管理)或软件 RAID 时,物理磁盘 /dev/sda 可能并不直接对应一个挂载点,而是通过 /dev/mapper/ 下的逻辑卷进行挂载。

识别 LVM 逻辑卷

当使用 lsblk 时,你可能会看到类型为 lvm 的设备,结合 lvdisplaypvsvgs 命令可以更深入地了解逻辑卷的详细信息。lvdisplay 可以显示逻辑卷所属的卷组、大小以及快照信息。

网络存储挂载识别

对于挂载了 NFS 或 CIFS 网络存储的场景,df -T 命令尤为关键,它能在输出中明确标注文件系统类型为

Linux如何获取盘符?Linux查看磁盘分区命令

nfscifs,帮助用户区分本地磁盘和网络共享,这对于排查“为什么某个目录访问缓慢”或“为什么空间显示异常”至关重要,因为网络存储的延迟和容量限制与本地磁盘完全不同。

常见问题解答

linux 查看硬盘型号和序列号

如果需要获取物理硬盘的硬件信息,如型号和序列号,lsblkdf 都无法直接提供,此时应使用 lsblk -d -o NAME,MODEL,SERIAL 命令,该命令仅列出磁盘(-d 排除分区),并指定输出列包含型号(MODEL)和序列号(SERIAL),这是进行资产盘点或硬件故障定位时的标准操作。

linux 获取盘符大小和类型

若需同时获取分区的大小和文件系统类型,lsblk -f 是最佳选择,它会在输出中增加 FSTYPE(文件系统类型)和 FSSIZE(文件系统大小)两列,输出可能显示 /dev/sdb1ext4 类型,大小为 50G,这比分别运行 lsblkblkid 更为高效,一步到位获取关键元数据。

linux 挂载点查询命令

除了 df -hlsblkmount 命令也是查询挂载点的重要手段。mount | grep /dev 可以过滤出所有与设备相关的挂载信息,需要注意的是,mount 输出的信息较为原始,且可能包含内核自动挂载的临时文件系统,相比之下,lsblkdf 的输出更为结构化,更适合自动化脚本解析和人工快速阅读。

在 Linux 的世界里,没有绝对的“盘符”,只有灵活的“挂载点”,掌握 lsblkdf 的组合拳,不仅能帮你快速定位存储资源,更能让你深入理解 Linux 文件系统的底层逻辑,这种从硬件到软件、从结构到状态的完整视角,是每一位 Linux 使用者从新手迈向专家的必经之路。

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

(0)
Vultr德国套餐怎么选?Vultr德国服务器推荐
上一篇 2026年7月6日 03:09
linux quota怎么安装?linux系统磁盘配额限制配置
下一篇 2026年7月6日 03:12

相关推荐

  • dayz服务器一个月要多少钱,哪家便宜?

    DayZ服务器一个月多少钱?答案是:自建成本约50-200元,租用专业服务器约200-2000元,大型社区服则需数千至上万元,这个价格区间跨度大,主要取决于在线人数、模组数量、带宽和硬件配置,下面我拆解各项成本,帮你找到最适合自己的方案,影响DayZ服务器价格的核心因素DayZ服务器不是简单的“开个房间”,它需……

    2026年8月8日
    400
  • 4核16g服务器到底多少钱一台,哪家最便宜?

    一台4核16G服务器的月租价格通常在300元至1500元之间,具体取决于硬件配置、带宽大小以及服务商资质,其中独享型CPU机型价格普遍高于共享型,价格区间由哪些因素决定CPU性能类型是影响成本的第一道门槛,同样4核16G,共享型CPU允许其他用户抢占资源,适合轻量级业务,价格在300元到600元/月;独享型CP……

    2026年7月31日
    400
  • scum4人服务器一个月多少钱?,怎么收费

    SCUM 4人服务器一个月的费用通常在50元到150元之间,具体取决于硬件配置、机房位置和促销活动,大部分玩家选择的中档套餐月费在80元左右,影响SCUM 4人服务器月费的核心因素硬件配置对价格的决定性作用SCUM的服务端对内存和CPU性能比较敏感,尤其是当玩家在岛上搭建建筑、管理大量物资时,内存占用会明显上升……

    2026年7月25日
    1000
  • 一台H800服务器能用多少年?,使用寿命多长?

    一台H800服务器在标准数据中心环境下,理论设计寿命通常为5到8年,但实际使用年限取决于负载强度、运维水平与硬件淘汰节奏,多数企业会在第4到6年进行规模化替换,算力设备的生命周期,为何不能用“年”简单衡量H800作为高性能计算设备,它的老化并非像家用电器那样“用久了会坏”,而是一个技术折旧与物理损耗叠加的过程……

    2026年8月12日
    600
  • linux mo怎么安装配置?,有哪些注意事项

    linux mo通常是指Linux Mint,一个基于Ubuntu的桌面操作系统,它以Cinnamon桌面环境为核心,在易用性和稳定性之间取得了绝佳平衡,是目前新手从Windows迁移到Linux的最友好选择之一,linux mint 适合新手吗?深入解析它的设计哲学很多刚接触Linux的朋友会问,到底哪个发行……

    2026年7月16日
    1700
  • 简米云服务器固定IP一年多少钱,值得买吗?

    阿里云服务器固定IP的年费因配置和计费模式差异较大,一个基础弹性公网IP(EIP)的包年费用通常在几百元到数千元之间,具体取决于带宽大小、地域及是否绑定云资源,对于多数个人站长或中小企业,选择轻量应用服务器自带的固定IP成本最低,而企业级应用若要保障高可用,则需额外规划EIP的预算,阿里云固定IP的费用构成弹性……

    2026年8月5日
    300
  • linux taskset怎么用?,有哪些参数

    linux taskset是Linux系统中绑定进程到指定CPU核心的命令行工具,通过设置CPU亲和性优化程序性能,是运维人员定位性能瓶颈的常用手段,什么是linux taskset?为什么需要绑定CPUCPU亲和性(affinity)决定进程在哪个逻辑核心上运行,默认情况下,Linux调度器会把进程分配到任意……

    2026年7月20日
    700
  • 云服务器128g内存一年要多少钱,哪家更便宜?

    128G内存云服务器的年费通常在8000元到50000元之间,核心取决于CPU核数、硬盘类型、带宽以及云厂商的定价策略,选择包年包月通常比按量付费节省30%以上成本,128g内存云服务器一年多少钱?核心价格区间128G内存的云服务器属于高内存配置,主要面向数据库、大数据分析、内存计算和大型企业应用,不同云厂商的……

    2026年7月25日
    400
  • 服务器IP和本地主机地址多少钱,怎么查询?

    本地主机地址(127.0.0.1)不花钱,它是系统自带的回环地址;真正花钱的是公网服务器IP,按照行业通行参数,普通公网IPv4的月租一般落在每月几十元到上百元之间,具体看线路、用途和服务商资质,先把两个概念分清楚:本地主机地址和服务器IP不是一回事本地主机地址的运行逻辑0.0.1这个地址,系统安装那天它就在了……

    2026年8月17日
    400
  • 云服务器5M带宽大概能支持多少人同时访问,够用吗?

    云服务器5M带宽的理论下载速度是640KB/s,实际使用中通常稳定在500-600KB/s,这个数值足以支撑日均几千PV的普通网站,很多朋友在选购云服务器时,看着1M、3M、5M、10M的带宽选项,心里总是没底,5M带宽到底能干什么?能扛住多少访问量?今天咱们就抛开复杂的计算公式,结合多年服务器运维经验,好好聊……

    2026年8月12日
    600

发表回复

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