工坊第九天

一、      命令:mount :

① findmnt  查看所有设备挂载情况(树状结构显示)

  findmnt 设备   查看单个设备的挂载情况

② mount :查看所有设备挂载情况

③ cat /proc/mounts:查看内核追踪到的已挂载的所有设备

格式:mount -选项设备挂载点

选项:

-t:指定要挂载的设备上的文件系统类型(不加-t默认自带自己的文件系统类型)

 

-r:readonly ,只读挂载

-w:read and write,  读写挂载(defaults默认

-n隐藏挂载信息不显示 ,用/proc/mounts可以查,卸载只能 umount /app/sdb2(挂载点)

-a:自动挂载/etc/fstab文件没有挂载的设备

-L '': 以卷标指定挂载设备

-B  --bind:绑定目录到另一个目录上,

-o remount,选项:重新挂载,修改功能选项

 

umount /dev/sdc1 取消挂载

二、      /etc/fstab配置文件

#cat /etc/fstab

第1列就是分区的标识,可以写分区的LABEL、分区的UUID也可以写分区名 (/dev/sdal) 。

第2列是挂载点。

第3列是分区的格式。

第4列是mount的一些挂载参数。一般情况下,直接写defaults。(较重要)

第5列的数字表示是否被dump备份。1表示备份,0表示不备份。

第6列的数字表示开机时是否自检磁盘。1和2都表示检测,0表示不检测。自检时1比2优先级高。

Mount的挂载参数:

async/sync: async表示与磁盘和内存不同步。

auto/noauto: 表示开机自动挂载/不自动挂载

default:按照大多数永久文件系统的默认值设置挂载定义

ro: 表示按只读权限挂载。

rw: 表示按可读可写权限挂载。

exec/noexec: 表示允许/不允许可执行文件执行,但千万不要把根分区挂载为noexec, 否则将无法使用系统,甚至连mount命令都无法使用。

user/nouser: 表示允许/不允许root外的其他用户挂载分区。为了安全,请用nouser。□

suid/nosuid: 表示允许/不允许分区有suid属性,一般设置nosuid

usrquota: 表示启动用户的磁盘配额模式。

grquota: 表示启动群组的磁盘配额模式

格式:

mount -t  选项:用来指定挂载的分区类型 ,默认不指定, 会自动识别。

mount -o  选项:用来指定挂载的分区有哪些特性

三、      命令 umount:取消挂载

umount命令。这个命令后面可以跟挂载点,也可以跟分区名

遇到不能卸载的情况是使用umount命令的-1选项;

原文地址:https://www.cnblogs.com/315z/p/12058178.html