/mnt 用于手动、长期挂载,如网络存储或硬盘分区,需手动创建目录;/media 专供桌面环境自动挂载可移动设备,插拔时自动创建/删除子目录;/dev 是设备节点,非挂载点,须挂载后才能访问。

/mnt 和 /media 都是 Linux 中用于挂载文件系统的目录,但它们的用途和行为逻辑不同,选对目录能减少操作混乱、提升可维护性。
/mnt 适合手动挂载和临时用途
这个目录专为管理员或用户主动控制的挂载设计。系统不会自动创建子目录,你需要自己建目录再挂载。
- 挂载前需手动创建空目录,例如:sudo mkdir /mnt/backup
- 常用于挂载网络存储(NFS/Samba)、硬盘分区、镜像文件(.iso)或恢复环境中的根分区
- 挂载点命名自由,比如 /mnt/nas、/mnt/win_c、/mnt/rescue,便于识别用途
- 卸载后目录保留,适合反复使用的场景
/media 专为可移动设备自动挂载而设
桌面环境(如 GNOME、KDE)默认用它管理 U 盘、SD 卡、光盘等即插即用设备。系统会根据设备信息(如卷标或 UUID)自动生成子目录名。
Linux系统管理专家,覆盖12大模块:用户权限、SSH、存储、网络、systemd、防火墙、日志监控、备份恢复、TLS证书、Ansible、容器、IaC。提供配置、验证、加固、监控、备份、自动化、故障排查、回滚闭环。关键词:useradd、sudo、sshd_config、chmod、SEL...
- 插入 USB 设备后,系统可能自动创建 /media/MyUSB 或 /media/UNTITLED 并完成挂载
- 拔出设备时,系统通常自动卸载并删除该子目录
- 普通用户无需执行 mount 命令,图形界面直接访问即可
- 不建议手动在此目录下建固定挂载点,容易与自动机制冲突
两者不是互斥,而是分工明确
同一个设备理论上可以挂到任一目录,但违背约定会导致管理混乱。比如把一块 SSD 分区长期挂到 /media/ssd 就不太合适——/media 下的目录预期是“临时存在”,而 /mnt 更符合长期、稳定挂载的语义。
- U 盘、手机、光盘 → 交给 /media(让桌面环境自动处理)
- 备份硬盘、远程共享、系统恢复分区 → 放到 /mnt(你掌控生命周期)
- 脚本或自动化任务中,优先使用 /mnt 下的固定路径,避免依赖 /media 的动态命名
/dev 不是挂载点,而是设备入口
别混淆概念:/dev 下的 /dev/sdb1、/dev/nvme0n1p2 是内核提供的设备节点,代表物理或逻辑块设备本身。它们不是目录,不能直接访问文件,必须先挂载到 /mnt 或 /media 下的某个目录才能读写数据。
- 查看设备用 lsblk 或 fdisk -l
- 挂载命令格式始终是:mount /dev/xxx /mnt/xxx 或 mount /dev/xxx /media/xxx
- /dev 是起点,/mnt 和 /media 是终点——中间这一步不能跳过

















