linux卸载文件系统是什么-umount 命令使用与实例

Linux umount 命令

Linux 中的 umount(全称 unmount)命令用于卸载已挂载的文件系统。

该命令可以移除当前挂载在 Linux 目录结构中的文件系统。

语法格式

umount [-ahnrvV][-t ][文件系统]

可选参数说明

  • -a 卸载 /etc/mtab 文件中列出的所有挂载项。
  • -h 显示帮助信息。
  • -n 卸载时不更新 /etc/mtab 文件。
  • -r 如果卸载失败,则尝试以只读方式重新挂载。
  • -t 只卸载指定类型的文件系统。
  • -v 输出详细的执行过程信息。
  • -V 查看命令版本号。
  • [文件系统] 可以使用设备名或挂载点来指定要卸载的文件系统。

使用示例

以下两个例子分别展示了如何通过设备名称和挂载点卸载文件系统,并显示详细输出:

# umount -v /dev/sda1          // 通过设备名卸载  
/dev/sda1 已卸载  
# umount -v /mnt/mymount/      // 通过挂载点卸载  
/tmp/diskboot.img 已卸载 

当目标设备正在被使用时,卸载操作会失败。常见的原因是当前有终端位于挂载目录下:

# umount -v /mnt/mymount/  
umount: /mnt/mymount: 设备正忙  
umount: /mnt/mymount: 设备正忙