挂载硬件设备(P119-121)
一、挂载
定义:当用户需要使用硬盘设备或分区中的数据时,需要先将其与一个已存在的目录文件进行关联,而这个关联动作就是“挂载”。
二、挂载文件系统
挂载是在使用硬件设备前所执行的最后一步操作。只需使用 mount 命令把硬盘设备或分区与一个目录文件进行关联,然后就能在目录中看到硬件设 备中的数据了。
1. 手动临时挂载(重启失效)
格式:“mount 文件系统 挂载目录”
对于比较新的 Linux 系统来讲,一般不需要使用-t 参数来指定文件系统的类 型,Linux 系统会自动进行判断。而 mount 中的-a 参数则厉害了,它会在执行后自动检查 /etc/fstab 文件中有无疏漏被挂载的设备文件,如果有,则进行自动挂载操作。
例1:把设备/dev/sdb2 挂载到/backup 目录
(提示:只需要在 mount 命令中填写设备与挂载目录参数就行,系统会自动去判断要挂载文件的类型)
$ mount /dev/sdb2 /backup
2. 自动永久挂载
格式:“设备文件 挂载目录 格式类型 权限选项 是否备份 是否自检”
(写入到/etc/fstab 文件)
例1:将文件系统为 ext4 的硬件设备/dev/sdb2 在开机后自动挂载到/backup 目录上,并保持默认权限且无需开机自检。
三、撤销已挂载的设备文件
格式:“umount [挂载点/设备文件]”
我们 挂载文件系统的目的是为了使用硬件资源,而卸载文件系统就意味不再使用硬件的设备资源; 相对应地,挂载操作就是把硬件设备与目录进行关联的动作,因此卸载操作只需要说明想要 取消关联的设备文件或挂载目录的其中一项即可,一般不需要加其他额外的参数。
例1:手动卸载掉/dev/sdb2 设备文件
$ umount /dev/sdb2