查询与自动挂载

  1. ## 查询系统中已挂载的设备,-l:显示卷标名称
  2. mount mount -l
  3. ## 依据/etc/fstab配置文件的内容,重新自动挂载分区
  4. mount -a

对于磁盘分区而言,应当通过修改配置文件(/etc/fstab)的方式,来做自动挂载,并永久生效。
对于光盘、U盘等,我们无法保证其在系统开机的时候都存在,因此,不应做自动挂载,需要时通过命令手动挂载即可,否则系统会报错,无法启动。

挂载命令格式

mount [选项toL] 设备文件名 挂载点
-t <文件系统类型>:加入文件系统类型来指定挂载的类型,可以是ext3、ext4、iso9660等文件系统
-L <卷标名>:挂载指定卷标的分区,而不是安装设备文件名挂载
-o<特殊选项>:可以指定挂载的额外选项(没有特殊情况,不必指定)

特殊选项汇总
选项参数 说明
atime/noatime 更新访问时间/不更新访问时间。访问分区文件时,是否更新文件的访问时间,默认是更新
async/sync 异步/同步。默认为异步
auto/noauto 自动/手动。mount -a命令执行时,是否会自动安装/etc/fstab文件内容挂载,默认为自动
defaults 自定义默认值,相当于rw、suid、dev、exec、auto、nouser、async 这七个选项
exec/noexec 执行/不执行。设定是否允许在文件系统中执行可执行文件,默认是exec(允许)
remount 重新挂载已经挂载的文件系统,一般用于指定修改特殊权限
rw/ro 读写/只读。文件系统挂载时,是否具有读写权限,默认是rw
suid/nosuid 具有/不具有SUID权限,设定文件系统是否具有SUID权限和SGID权限,默认是具有
user/nouser 允许/不允许普通用户挂载。设定文件系统是否允许普通用户挂载,默认是不允许,只有root可以挂载分区
usrquota 写入代表文件系统支持用户磁盘配额,默认不支持
grpquota 写入代表问价系统支持用户组磁盘配额,默认不支持
## 范例

## 重新挂载/home/挂载点,不允许该分区文件系统执行可执行文件
## 这样/home目录下的所有可执行执行文件(.sh等)都不能执行,会提示没有权限(包括root)
## 因此,提示没有权限可能是文件权限(rwx等)的限制,也有可能是分区本身不允许执行可执行文件
mount -o remount, noexec /home/