当前位置:首页 > RockyLinux > 正文

RockyLinux findmnt命令详解(轻松查看系统挂载点信息)

在使用 RockyLinux 或其他 Linux 发行版时,了解系统中哪些设备被挂载到哪些目录(即“挂载点”)是非常重要的。这有助于我们进行磁盘管理、故障排查或系统优化。而 findmnt 命令正是一个强大又简洁的工具,专门用于查看挂载点信息。

本文将带你从零开始,详细讲解如何在 RockyLinux 中使用 findmnt 命令 查看挂载点,即使是 Linux 新手也能轻松上手!

RockyLinux findmnt命令详解(轻松查看系统挂载点信息) findmnt命令 查看挂载点 Linux挂载信息 RockyLinux系统管理 第1张

什么是 findmnt?

findmnt 是 util-linux 软件包中的一个命令行工具,用于列出当前系统中所有已挂载的文件系统。它能以树状结构或表格形式展示挂载信息,包括设备名称、挂载点、文件系统类型、挂载选项等。

基本用法:查看所有挂载点

只需在终端中输入以下命令:

$ findmnt  

执行后,你会看到类似如下的输出(简化示例):

TARGET    SOURCE    FSTYPE OPTIONS/         /dev/sda2 ext4   rw,relatime├─/boot   /dev/sda1 ext4   rw,relatime└─/home   /dev/sdb1 xfs    rw,relatime  

其中:

  • TARGET:挂载点路径(如 //home
  • SOURCE:对应的设备或分区(如 /dev/sda2
  • FSTYPE:文件系统类型(如 ext4、xfs、tmpfs 等)
  • OPTIONS:挂载时使用的选项(如读写权限、是否自动挂载等)

常用选项与技巧

1. 以列表形式显示(非树状)

如果你更喜欢表格形式,可以加上 -l 参数:

$ findmnt -l  

2. 查找特定挂载点

例如,只想查看 /home 是否被挂载:

$ findmnt /home  

3. 按设备查找

比如你想知道 /dev/sdb1 挂载到了哪里:

$ findmnt /dev/sdb1  

4. 显示更详细的信息

使用 -o 选项可以自定义输出字段。例如,显示 UUID 和挂载选项:

$ findmnt -o TARGET,SOURCE,FSTYPE,UUID,OPTIONS  

为什么 findmnt 比 df 或 mount 更好?

虽然 df 可以查看磁盘使用情况,mount 也能列出挂载信息,但 findmnt 具有以下优势:

  • 输出格式更清晰,支持树状结构
  • 支持按挂载点或设备快速过滤
  • 可直接读取 /etc/fstab/proc/mounts 的信息
  • 支持 JSON 输出(使用 --json),便于脚本处理

总结

通过本文,你已经掌握了在 RockyLinux 中使用 findmnt 命令查看挂载点的基本方法和实用技巧。无论你是系统管理员还是普通用户,这个命令都能帮助你快速了解系统的存储结构。

记住这些核心关键词:RockyLinux findmnt命令查看挂载点Linux挂载信息RockyLinux系统管理,它们将帮助你在日常运维中更高效地解决问题。

现在就打开你的 RockyLinux 终端,试试 findmnt 吧!