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

Ubuntu findmnt命令详解(小白也能轻松查看Linux挂载点)

在使用 Ubuntu 或其他 Linux 系统时,了解当前系统中有哪些磁盘或分区被挂载、挂载在哪个目录下,是非常重要的。这不仅能帮助你管理存储空间,还能排查系统问题。而 findmnt 命令正是一个强大又简洁的工具,用于查看挂载点和文件系统信息。

Ubuntu findmnt命令详解(小白也能轻松查看Linux挂载点) findmnt命令 查看挂载点 Linux挂载信息 文件系统挂载 第1张

什么是 findmnt?

findmnt 是 Linux 系统中用于列出已挂载文件系统的命令行工具。它默认从 /proc/self/mounts/etc/fstab 等文件中读取信息,并以树状或列表形式展示,比传统的 mount 命令更清晰易读。

基础用法:快速查看所有挂载点

打开终端(Terminal),直接输入以下命令:

findmnt  

你会看到类似如下的输出:

TARGET    SOURCE    FSTYPE OPTIONS/         /dev/sda2 ext4   rw,relatime,errors=remount-ro├─/boot   /dev/sda1 vfat   rw,relatime,fmask=0022,dmask=0022└─/home   /dev/sdb1 ext4   rw,relatime  

其中:

  • TARGET:挂载点路径(如 //home
  • SOURCE:对应的设备或分区(如 /dev/sda2
  • FSTYPE:文件系统类型(如 ext4、vfat、xfs 等)
  • OPTIONS:挂载选项

常用选项与实用技巧

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

findmnt -l  

2. 查看某个特定挂载点

findmnt /home  

3. 检查 /etc/fstab 中定义但未挂载的条目

findmnt -s  

4. 以 JSON 格式输出(适合脚本处理)

findmnt -J  

为什么使用 findmnt 而不是 mount?

虽然 mount 命令也能显示挂载信息,但它的输出较为杂乱,不易阅读。而 findmnt 默认采用树状结构,逻辑清晰,支持过滤、格式化输出,更适合日常使用和自动化脚本。

总结

通过本文,你应该已经掌握了如何使用 Ubuntu findmnt命令 来高效地查看挂载点。无论是排查磁盘问题、验证自动挂载配置,还是学习 Linux 文件系统结构,findmnt 都是一个不可或缺的工具。

记住这些核心关键词:Ubuntu findmnt命令查看挂载点Linux挂载信息文件系统挂载,它们将帮助你在搜索引擎中快速找到相关资料。

小贴士:如果你是系统管理员或开发者,建议将 findmnt 加入你的日常诊断工具箱!