在 CentOS 中取消挂载(卸载)一个文件系统,通常使用 umount 命令。下面按常见场景给你说明。
df -h
或
mount
示例输出:
/dev/sdb1 on /data type ext4 (rw,relatime)
umount 卸载umount /data
umount /dev/sdb1
umount: target is busy原因:有进程正在使用该挂载点。
lsof /data
或
fuser -mv /data
然后关闭相关进程后再次卸载。
umount -l /data
-l:lazy unmount,系统不再接受新访问,等进程释放后卸载。
umount -f /data
-f:强制卸载(适用于 NFS 等网络文件系统)
如果你只是卸载,但 重启后又自动挂载,需要修改 /etc/fstab。
vi /etc/fstab
例如:
/dev/sdb1 /data ext4 defaults 0 0
改为:
# /dev/sdb1 /data ext4 defaults 0 0
mount -a
无报错说明配置正确。
umount -f -l /mnt/nfs
umount /mnt/iso
df -h | grep /data
无输出即表示已取消挂载。
如果你愿意,可以告诉我:
我可以给你更精确的命令。