-o atime、-o noatime:当 atime 打开时,系统会在每次读取档案时更新档案的『上一次调用时间』。当我们使用 flash 档案系统时可能会选项把这个选项关闭以减少写入的次数。-o atime 为默认设置,示例说明,如下
(1)我们先在“hello”文件下写入内容,然后在“touch hello”使它的时间戳保持一致
(2)我们看一下“hello”这个文件,就可以改变它的“atime”,也就是说只要有访问“atime”就会更新
(3)那我们如果想要关闭“atime”访问自动更新,就可以在挂载的时候进行“mount -o noatime”操作
这样我们就可以发现当有访问的时候,“atime”也一直都保持不变,这样我们就关闭了“ayime”时间。
-o auto、-o noauto:打开/关闭自动挂上模式。-o auto 为默认设置
-o dev、-o nodev-o exec、-o noexec允许执行档被执行。-o dev 为默认设置
-o suid、-o nosuid:表示该目录下的suid,sgid权限生效/不生效。-o suid 为默认设置
-o user、-o nouser:使用者可以执行 mount/umount 的动作。-o nouser 为默认设置
-o remount:将一个已经挂下的档案系统重新用不同的方式挂上。例如原先是唯读的系统,现在用可读写的模式重新挂上。
-o ro:用唯读模式挂上。
-o rw:用可读写模式挂上。为默认设置
-o loop=:使用 loop 模式用来将一个档案当成硬盘分割挂上系统。
-o defaults:使用预设的选项 rw, suid, dev, exec, auto, nouser, async,即默认设置。
---------------------------------------------------------------------------------------
###findmnt
findmnt MOUNT_POINT|device 查看挂载情况,操作如下
---------------------------------------------------------------------------------------
###卸载
umount 解除挂载命令
注意,进程正在使用的设备无法被卸载。
lsof +挂载点,查看在指定挂载点上运行的程序,显示其进程号 kill +进程号 可以结束指定进程
当你结束了进程以后就可以执行卸载命令啦
fuser+挂载点 可以查看并杀死在挂载点上执行的程序
-v 详细查看
-m 递归,如不加m,只查看挂载点自身,不查看子目录
-k 结束进程
-vmk 组合选项可以一起使用
到这里,关于mount命令的介绍基本上就结束了,总体上来说mount命令还是相对比较容易接受和掌握的,只要记清mount命令选项,在Linux里挂载、卸载将会变得非常的容易。
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx