一、挂载命令:mount
### --- mount 命令基本格式
~~~ linux 所有存储设备都必须挂载使用,包括硬盘
~~~ 命令名称:mount
~~~ 命令所在路径:/bin/mount
~~~ 执行权限:所有用户
~~~ 说了这么多,命令的具体格式如下:
[root@localhost ~]# mount [-l]
### --- 查询系统中已经挂载的设备,-l 会显示卷标名称
[root@localhost ~]# mount –a
### --- 依据配置文件/etc/fstab 的内容,自动挂载
~~~ 设备文件名 挂载点
~~~ \代表这一行没有写完,换行
### --- 选项:
~~~ -t 文件系统:加入文件系统类型来指定挂载的类型,
~~~ 可以 ext3、ext4、iso9660等文件系统。具体可以参考表 9-1
~~~ -L 卷标名: 挂载指定卷标的分区,而不是安装设备文件名挂载
~~~ -o 特殊选项:可以指定挂载的额外选项,
~~~ 比如读写权限、同步异步等,如果不指定则默认值生效。具体的特殊选项,见表 9-4:
[root@localhost ~]# mount [-t 文件系统] [-L 卷标名] [-o 特殊选项] \
说明 | |
atime/noatime | 更新访问时间/不更新访问时间, 访问分区文件时,是否更新文件的访问时间,默认为更新 |
async/sync | 异步/同步,默认为异步 |
auto/noauto | 自动/手动,mount -a命令执行时, 是否会自动安装/etc/fstab文件内容,挂载,默认为自动 |
defaults | 定义默认值,相当于rw,suid,dev,exec,auto,nouser,async这七个选项 |
remount | 重新挂载已经挂载的文件系统,一般用于指定修改特殊权限 |
rw/ro | 读写/只读,文件系统挂载时,是否具有读写权限,默认是rw |
suid/nosuid | 具有/不具有SUID权限,设定文件系统是否具有SUID和SGID的权限,默认是具有 |
user/nouser | 允许/不允许普通用户挂载, 设定文件系统是否允许普通用户挂载,默认是不允许,只有root可以挂载分区 |
usrquota | 写入代表文件系统支持用户磁盘配额,默认不支持 |
grpguota | 写入代表文件系统支持组磁盘配额,默认不支持 |
################################################################################
##############################--- 案例一 ---##############################
################################################################################
### --- 案例一:
~~~ 查看系统中已经挂载的文件系统,注意有虚拟文件系统
~~~ 命令结果是代表:/dev/sda3 分区挂载到/目录,文件系统是 ext4,权限是读写
[root@localhost ~]# mount
/dev/sda3 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)