讲师中心 微信公众号
AI工具推荐 视频效率加速

linux怎么查看正在挂载的设备_linux显示mount【命令】

夜墨小哥_1403

夜墨小哥_1403

发布时间:2026-03-12 20:14:03

|

345人浏览过

|

来源于php中文网

原创

直接运行 mount 命令即可列出所有已挂载设备,它默认读取 /proc/mounts,输出最全最权威;df -h 会遗漏 proc、sysfs 等伪文件系统。

linux怎么查看正在挂载的设备_linux显示mount【命令】

怎么快速列出所有已挂载的设备

直接运行 mount 命令就能看到当前所有挂载点,输出包含设备路径、挂载目录、文件系统类型和挂载选项。它不带参数时默认读取 /proc/mounts,结果最全也最权威。

常见错误是只用 df -h,它只显示有空间统计的挂载点,像 proc、sysfs、devtmpfs 这类伪文件系统会被过滤掉,容易误以为没挂载。

  • 想看简洁列表(只显示设备+挂载点):用 mount | awk '{print $1, $3}'
  • 只想查某个目录是否被挂载:用 findmnt /path/to/dir,比 mount | grep 更可靠,能处理嵌套挂载
  • 需要机器可解析的格式(比如脚本里用):优先选 findmnt -J(JSON)或 findmnt -n -o SOURCE,TARGET(无头纯文本)

为什么 mount 不显示新挂载的 NFS 或 CIFS 卷

不是命令失效,而是这些网络文件系统有时会延迟写入 /proc/mounts,尤其在挂载过程卡顿或服务端响应慢时。更关键的是:如果用了 systemd 管理挂载(比如 /etc/fstab 里写了 x-systemd.automount),实际挂载可能发生在首次访问目录时,mount 命令执行前根本还没触发。

  • 验证是否真没挂载:直接 ls /mnt/nfs-share,如果卡住或报 Stale file handle,说明挂载失败或中断
  • 查 systemd 挂载状态:systemctl list-units --type=mount | grep nfs,再用 systemctl status xxx.mount 看详情
  • NFS 挂载后不显示?检查是否用了 noauto 或 nofail,这类选项会让 mount -a 跳过,但不会阻止手动挂载

findmnt 比 mount 多出什么能力

findmnt 是 util-linux 里的现代替代工具,底层同样读 /proc/mounts 和 /etc/fstab,但能交叉比对、递归展开、按条件过滤,解决 mount 的模糊性问题。

  • 查某设备所有挂载实例:findmnt /dev/sdb1(mount | grep sdb1 可能漏掉别名或 UUID 匹配)
  • 确认挂载是否来自 /etc/fstab:findmnt -t ext4 --source /dev/sda2 输出里带 FSTYPE 和 SOURCE 列,还标出 FSTAB 标记
  • 过滤只显示远程挂载:findmnt --types cifs,nfs,nfs4,mount 没内置类型过滤,得靠 grep,容易误匹配字符串

挂载点显示为 ? 或空白设备名是怎么回事

典型现象是 mount 输出里某行第一列是 ?,或者 findmnt 显示 SOURCE 为空。这通常意味着内核无法识别该挂载的块设备来源——常见于 bind mount、overlayfs、tmpfs、或卸载过程中残留的挂载条目。

  • tmpfs 或 ramfs 挂载:正常,它们没有对应物理设备,mount 就显示 tmpfs 或 ?
  • bind mount:mount --bind /a /b 后,mount 会显示 /a 为 SOURCE,但某些旧内核或容器环境会显示 ?
  • 真正要警惕的是 umount 失败后残留:用 lsof +D /path 查是否有进程占用,或 cat /proc/mounts | grep " /path " 看 flag 是否含 busy
挂载状态的“真实感”依赖于你查的是哪个数据源——/proc/mounts 是内核视角,/etc/fstab 是配置视角,systemctl 是服务管理视角。三者不一致时,别急着重试,先确认你想验证的到底是“系统现在挂了没”,还是“配置文件里写对没”,或是“服务有没有启动”。

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

PixTV
PixTV Hot

PixTV是一款面向AIGC内容创作的AI视频生成工具。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

超级麦吉

一款通过数字员工协作完成调研、数据分析与文档制作的AI办公平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

创客贴AI

创客贴AI是一款AI图像与设计工具,AI辅助的智能在线设计工具。

讯飞智作

讯飞智作是一款AI视频创作工具,AI文本配音工具,数字人课程、营销视频制作。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

相关专题

更多
json数据格式
json数据格式

JSON是一种轻量级的数据交换格式。本专题为大家带来json数据格式相关文章,帮助大家解决问题。

2215

2023.08.07

json是什么
json是什么

JSON是一种轻量级的数据交换格式,具有简洁、易读、跨平台和语言的特点,JSON数据是通过键值对的方式进行组织,其中键是字符串,值可以是字符串、数值、布尔值、数组、对象或者null,在Web开发、数据交换和配置文件等方面得到广泛应用。本专题为大家提供json相关的文章、下载、课程内容,供大家免费下载体验。

3502

2023.08.23

jquery怎么操作json
jquery怎么操作json

操作的方法有:1、“$.parseJSON(jsonString)”2、“$.getJSON(url, data, success)”;3、“$.each(obj, callback)”;4、“$.ajax()”。更多jquery怎么操作json的详细内容,可以访问本专题下面的文章。

1176

2023.10.13

go语言处理json数据方法
go语言处理json数据方法

本专题整合了go语言中处理json数据方法,阅读专题下面的文章了解更多详细内容。

4039

2025.09.10

python中print函数的用法
python中print函数的用法

python中print函数的语法是“print(value1, value2, ..., sep=' ', end=' ', file=sys.stdout, flush=False)”。本专题为大家提供print相关的文章、下载、课程内容,供大家免费下载体验。

3140

2023.09.27

python print用法与作用
python print用法与作用

本专题整合了python print的用法、作用、函数功能相关内容,阅读专题下面的文章了解更多详细教程。

269

2026.02.03

js 字符串转数组
js 字符串转数组

js字符串转数组的方法:1、使用“split()”方法;2、使用“Array.from()”方法;3、使用for循环遍历;4、使用“Array.split()”方法。本专题为大家提供js字符串转数组的相关的文章、下载、课程内容,供大家免费下载体验。

1818

2023.08.03

js截取字符串的方法
js截取字符串的方法

js截取字符串的方法有substring()方法、substr()方法、slice()方法、split()方法和slice()方法。本专题为大家提供字符串相关的文章、下载、课程内容,供大家免费下载体验。

2904

2023.09.04

Vite 项目如何打包和部署
Vite 项目如何打包和部署

Vite项目打包部署专题汇集生产构建、产物预览、输出目录、资源路径、Nginx与GitHub Pages部署及常见白屏和路由404问题的已审核文章,帮助读者完成上线流程。

60

2026.10.28

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
热门推荐
/
最新课程
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn