一、 命令: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选项;