linux umount命令参数及用法详解(卸载文件系统命令)
【摘要】 linux umount命令参数及用法详解(卸载文件系统命令)语法:umoount [-ahnrvV][-t <文件系统类型> ][文件系统]说明:umount可卸除目前挂在linux目录中的文件系统参数: -a 卸除/etc/mtab中记录的所有文件系统 -h 显示帮助 -n 卸除时不要将信息存入/etc/mtab文件中 -r 若无法成功卸载,尝试以只读方式重新挂载文件系统 -t <文件系...
linux umount命令参数及用法详解(卸载文件系统命令)
语法:umoount [-ahnrvV][-t <文件系统类型> ][文件系统]
说明:umount可卸除目前挂在linux目录中的文件系统
参数:
-a 卸除/etc/mtab中记录的所有文件系统
-h 显示帮助
-n 卸除时不要将信息存入/etc/mtab文件中
-r 若无法成功卸载,尝试以只读方式重新挂载文件系统
-t <文件系统类型> 仅卸除选项中所指的文件系统
-v 执行时显示详细信息
-V 显示版本信息
[文件系统] 除了直接指定文件系统外,也可以用设备名称或挂载点来表示文件系统
例子:
1、设备名称卸载
a、# umount -v /dev/sda1
b、#/dev/sda1 umounted
2、挂载点卸载
a、#umount -v /mnt/mymount/
b、#/tmp/diskboot.img umounted
注意:
1. # umount -v /mnt/mymount/
2. umount: /mnt/mymount: device is busy
3. umount: /mnt/mymount: device is busy
上述问题可以用ls of列出所有一打开文件,然后搜索列表查询待卸载的挂载点:
#lsof | grep mymount 查询mymount分区里打开的文件
bash 9341 francois cwd DIR 8,1 1024 2 /mnt/mymount
可以看出mymount分区无法卸载的原因是francois运行的PID9341的bash进程
对于系统文件繁忙的另外一种处理方法是利用延迟卸载
#umount -vl /mnt/mymount
该命令是等到设备不在繁忙的时候才清理所有的相关资源。
卸载移动存储介质还可以用eject。下面例子会卸载CD并弹出CD:
# eject /dev/cd rom 卸载并弹出CD
本文转载自异步社区。
原文链接:https://www.epubit.com/articleDetails?id=N29a43fcf-e420-4293-a4cb-506e8fa3dc83
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
作者其他文章
评论(0)