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://test.idctop.com/article/460771.html

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

相关推荐

  • 阿里云和腾讯云学生服务器怎么选?学生云服务器哪个更优惠

    对于预算有限且追求极致性价比的学生群体,阿里云凭借更稳定的底层架构和更完善的开发者生态成为首选,而腾讯云则在社交类应用及游戏场景下具有明显的网络延迟优势,具体选择应基于你的项目类型而非单纯的价格差异,学生时代是技术成长的黄金期,也是资金最紧张的阶段,面对市场上琳琅满目的云服务器产品,许多初学者往往陷入“谁更便宜……

    2026年6月22日
    3000
  • 安卓连公共网不弹窗咋办?云手机服务器连接器配置教程

    安卓手机连接公共网络时若未弹出认证页面,通常是因为设备未配置正确的代理或DNS,通过手动配置云手机服务器连接器参数即可强制建立隧道连接,解决无法访问内网或应用受限的问题,在移动办公和云游戏日益普及的今天,许多用户在使用安卓设备接入公共Wi-Fi时,常遇到浏览器不跳转登录页、应用加载失败或延迟极高的情况,这并非网……

    2026年6月1日
    4500
  • Android网络请求耗时过长怎么解决?如何优化网络请求时间

    Android网络请求耗时主要受DNS解析、TCP握手、SSL协商及服务器响应时间影响,优化核心在于连接复用、缓存策略及异步处理,在移动互联网高度发达的今天,用户对于App的流畅度有着近乎苛刻的要求,当手指轻轻滑动屏幕,数据应当瞬间呈现,任何微小的延迟都会引发用户的焦虑甚至卸载行为,对于Android开发者而言……

    2026年6月16日
    3110
  • Linux和GNU到底有什么区别,GNU/Linux是什么意思?

    Linux 只是一个内核,而 GNU 是提供系统运行所需核心工具集的操作系统组件,两者结合才构成了我们日常使用的完整操作系统,即 GNU/Linux,Linux和GNU的区别是什么在计算机领域,很多人习惯将运行在服务器、桌面或嵌入式设备上的系统统称为“Linux”,这种说法在日常沟通中虽然高效,但从技术架构的严……

    2026年7月12日
    14900
  • linux cpan怎么安装?perl模块安装失败怎么解决

    在Linux系统中安装CPAN模块,最推荐且高效的方式是使用系统包管理器(如yum或apt)预编译好的包,或者通过Perlbrew管理多版本Perl环境以避免权限冲突,从而绕过繁琐的手动依赖配置,很多开发者在面对Linux服务器时,第一反应是登录终端直接敲下cpan命令,试图一键搞定所有依赖,这种直觉没错,但往……

    2026年7月12日
    3900
  • 国外2017云计算哪家好?国外云服务器推荐排行榜

    回顾2017年全球云计算市场,竞争格局已基本定型,综合市场份额、技术成熟度、生态完善度及企业口碑,AWS(亚马逊云科技)是当之无愧的领军者,Azure(微软云)紧随其后,Google Cloud Platform(GCP)则在特定领域占据优势, 对于企业用户而言,“哪家好”并非绝对的单选题,而是取决于企业现有的……

    2026年3月5日
    13000
  • 安装虚拟机怎么操作?电脑安装虚拟机详细教程

    成功安装虚拟机的核心在于精准配置BIOS设置、合理分配硬件资源以及正确加载ISO镜像文件,这三者构成了虚拟化环境稳定运行的基石,对于开发人员、运维人员或技术爱好者而言,掌握安装虚拟机的技能是搭建测试环境、实现系统隔离与资源优化的必经之路,通过科学的步骤规划,可以在物理机上构建出高效、安全的虚拟化平台, 前置准备……

    2026年3月28日
    12400
  • access数据库二级考试_考试券怎么领取?access二级考试券免费领取攻略

    对于备考全国计算机等级考试的考生而言,获取并正确使用Access数据库二级考试_考试券是完成报名、锁定考位以及最终参加考试的核心前提,考试券不仅是考生身份验证的电子凭证,更是连接备考复习与正式上机操作的唯一通行证,其获取渠道的正规性、填写信息的准确性以及打印时机的把握,直接决定了考生能否顺利入场应试,任何环节的……

    2026年3月24日
    12000
  • 办一个电商服务器一年多少钱,怎么选才不踩坑?

    电商服务器一年的费用通常在几千元到数十万元之间,具体取决于业务规模、服务器配置和服务商选择,对于刚起步的店铺,轻量级云服务器年费可能只需两三千元;而流量较大的平台,在带宽、安全和高配置物理机上的投入轻松超过五六万元,核心是匹配实际需求,避免过度配置或性能不足,影响电商服务器成本的核心因素服务器成本并非单一数字……

    2026年8月22日
    300
  • DesiVPS印度VPS安得拉机房好用吗?印度VPS便宜稳定推荐

    DesiVPS印度安得拉机房1核1G配置以每月3美元的极致性价比,成为预算有限且需低延迟连接南亚市场的用户首选方案,在云计算市场日益内卷的2026年,寻找稳定且廉价的海外服务器资源并非易事,许多开发者在对比各类VPS服务商时,往往会被复杂的计费模式和隐藏费用劝退,DesiVPS推出的这款基础套餐,凭借清晰的定价……

    2026年6月28日
    1800

发表回复

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