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:设备名称,如 sda、sdb。
  • 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 的设备,结合 lvdisplay 或 pvs、vgs 命令可以更深入地了解逻辑卷的详细信息。lvdisplay 可以显示逻辑卷所属的卷组、大小以及快照信息。

网络存储挂载识别

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

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

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

常见问题解答

linux 查看硬盘型号和序列号

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

linux 获取盘符大小和类型

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

linux 挂载点查询命令

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

在 Linux 的世界里,没有绝对的“盘符”,只有灵活的“挂载点”,掌握 lsblk 和 df 的组合拳,不仅能帮你快速定位存储资源,更能让你深入理解 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

相关推荐

  • 迷你电脑怎么组装,DIY迷你主机需要什么配件?

    通过精准的硬件选型、科学的空间布局以及严格的散热控制,用户可以在极小的体积内获得媲美中高端台式机的性能,同时大幅降低成本并实现高度定制化, 这不仅是硬件的堆砌,更是对空间利用率的极致追求,只要遵循正确的步骤和逻辑,即便是入门级玩家也能成功打造一台高效、静音且美观的迷你主机, 硬件选型:性能与体积的平衡艺术在开始……

    2026年2月22日
    17200
  • api rp1004是什么意思,OpenStack API配置详解

    OpenStack API作为云计算基础设施管理的核心接口,其稳定性、安全性与扩展性直接决定了云平台的运营效率与业务连续性,核心结论在于:高效利用OpenStack API,必须构建一套涵盖身份认证、资源编排、网络配置及监控运维的标准化管理体系,通过RESTful架构实现计算、存储、网络资源的全生命周期自动化管……

    2026年3月23日
    9300
  • 租台服务器一年要花多少钱,服务器租赁价格贵吗?

    租一台服务器一年的费用从几百元到上万元不等,核心取决于配置、带宽、机房等级和所选服务商的资质,影响租服务器年费用的核心因素硬件配置:CPU、内存与硬盘的组合租服务器本质是租用硬件资源,配置越高年费越贵,入门级服务器通常搭配单路CPU、8GB内存和1TB HDD,年费集中在1000-3000元区间,中端配置如双路……

    2026年8月19日
    400
  • 电影服务器配置怎么选?电影网站服务器配置要求有哪些

    电影网站服务器配置的核心在于平衡高并发带宽与大容量存储,建议起步选择2核4G内存、5M以上独享带宽及1TB SSD硬盘,若追求高清流畅体验,则需升级至4核8G及以上配置并配合CDN加速,搭建电影网站并非简单的文件上传,而是一场关于流量、存储与加载速度的精密博弈,很多站长在初期为了节省成本,选择了最低配的虚拟主机……

    2026年7月8日
    4610
  • Linux脚本如何编写,哪里有Linux shell脚本教程?

    Linux脚本是通过编写一系列指令文件(通常为Shell脚本)来实现自动化任务的工具,其核心在于通过Shebang定义解释器,利用逻辑控制语句和系统命令高效管理服务器,Linux Shell脚本怎么写编写Linux脚本并非简单的命令堆砌,而是一个从定义环境到逻辑构建,最后赋予执行权限的标准化过程,脚本的基础结构……

    2026年7月14日
    700
  • 云共享镜像怎么操作?镜像共享给其他账号

    云共享镜像的核心价值在于打破环境壁垒,实现“一次构建,多处运行”,通过标准化交付大幅降低部署成本并消除“在我机器上能跑”的兼容性问题,在云计算的日常运维中,镜像不仅是操作系统的载体,更是应用环境的标准化快照,将镜像进行共享,本质上是建立了一套内部或跨组织的资产流转机制,这种机制让开发、测试、运维团队能够基于同一……

    2026年6月15日
    3200
  • Xbox怎么直接连电脑,Xbox连电脑需要什么线材才行?

    将Xbox主机与电脑连接,主要存在两种核心路径:基于局域网的无线串流传输和基于硬件的HDMI物理直连,前者利用Windows自带的Xbox应用实现画面传输,适合追求便捷和多任务处理的用户;后者通过视频采集卡将主机信号输入电脑,适合追求极低延迟、高质量录制或专业级显示输出的场景,选择哪种方式,取决于用户对画质、延……

    2026年2月23日
    15800
  • 安卓上虚拟机怎么用,安卓虚拟机哪个好用不卡顿

    当前安卓虚拟机技术已进入“原生级体验”与“全场景兼容”并行的成熟阶段,核心突破在于内核级优化解决了传统方案的卡顿与兼容性痛点,使得在移动端运行桌面级操作系统或高负载应用成为常态,对于普通用户而言,选择合适的虚拟机方案已不再是单纯的性能比拼,而是对数据安全、隐私隔离及多开效率的综合考量,技术架构演进:从应用层模拟……

    2026年3月24日
    10700
  • 安装智能机器人_配置智能机器人怎么操作?智能机器人安装教程详解

    成功部署智能机器人的核心在于精准的硬件安装与科学的软件配置相结合,这一过程不仅要求技术人员具备扎实的硬件组网能力,更需要对业务逻辑流进行深度梳理,只有当物理连接稳固、网络环境稳定、知识库构建完善时,智能机器人才能真正从“机器”转变为“智能助手”,实现降本增效的商业价值, 核心准备:环境评估与硬件验收在正式操作前……

    2026年3月27日
    9500
  • asp通过什么来访问数据库,asp连接数据库的几种方法

    ASP通过ADO组件来访问数据库是实现动态网页交互的核心技术路径,其本质是建立Web服务器与数据存储层之间的稳定连接通道,在构建企业级应用或生成复杂的ASP报告时,这一过程不仅要求代码逻辑严密,更对性能优化和安全性提出了极高要求,核心结论在于:高效的数据库访问并非简单的连接打开与关闭,而是依赖于连接池的合理配置……

    2026年3月23日
    10300

发表回复

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