温馨提示×

怎样卸载linux mount挂载

小樊
37
2026-08-17 03:48:02
栏目: 智能运维

在 Linux 中,卸载(unmount)挂载的设备或目录,常用的是 umount 命令。下面按常见场景给你说明。


一、基本卸载命令

umount 挂载点

umount 设备名

示例

umount /mnt/usb
umount /dev/sdb1

二、查看当前挂载情况

在卸载前,建议先确认挂载点:

mount

df -h

或(更清晰)

lsblk

三、常见卸载场景

1️⃣ 卸载 U 盘 / 移动硬盘

umount /mnt/usb

如果是自动挂载(如 /media/用户名/xxx):

umount /media/yourname/USB

2️⃣ 卸载 NFS 挂载

umount /mnt/nfs

如果卡住,可强制卸载(见下文)


3️⃣ 卸载 ISO 镜像

umount /mnt/iso

四、卸载失败的常见原因与解决方法

❌ 提示:device is busy

说明该目录正在被使用。

方法 1:查看谁在使用

lsof +D /mnt/usb

fuser -mv /mnt/usb

然后关闭相关进程,再卸载。

方法 2:延迟卸载(推荐)

umount -l /mnt/usb

-l:lazy unmount,系统不再新访问后自动卸载


❌ NFS 卡死 / 网络断开

强制卸载

umount -f /mnt/nfs

如果仍不行:

umount -f -l /mnt/nfs

⚠️ 强制卸载可能导致数据丢失,慎用。


五、卸载后确认

df -h

lsblk

确认挂载点已消失。


六、卸载 vs 删除挂载配置

临时卸载(重启可能还会挂载)

umount /mnt/xxx

永久卸载(删除自动挂载)

编辑:

sudo vim /etc/fstab

删除或注释掉对应的一行,例如:

/dev/sdb1  /mnt/usb  ext4  defaults  0  2

七、常见错误提醒

❌ 错误写法:

unmount /mnt/usb

✅ 正确命令:

umount /mnt/usb

(是 umount,不是 unmount)


如果你愿意,可以告诉我:

  • 挂载的是 U盘 / NFS / 硬盘 / Docker / LVM 哪一种?
  • 报错信息是什么?

我可以给你更精确的命令。

0