在linux操作系统中,挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。要访问存储设备中的文件,通过访问这个挂载目录来访问。
命令格式:
mount [-t vfstype] [-o options] device(设备) dir(挂载目录)
-t vfstype 指定文件系统的类型,mount会自动选择正确的类型。
常用类型有:光盘镜像iso、linux文件网络共享nfs等。
-o options 主要用来描述设备或者档案的挂接方式。常用的参数有:
loop:用来把一个文件当成硬盘的分区挂接上系统
ro:采用只读的方式挂接设备
rw:采用读写方式挂接设备
device :要挂接的设备
dir:设备在系统上的挂接点(mount point)
案例:挂载光驱
mkdir /mnt/cdrom 创建挂接点
mount -t iso9660 -o ro /dev/cdrom /mnt/cdrom/ 将设备/dev/cdrom挂载到挂接点/mnt/cdrom中
由上图可以看到,当挂载成功后,在挂载目录里能够看到新增加的一些文件,通过访问这些文件,就可以访问被挂载设备中的文件信息
案例:挂载光盘镜像文件(.iso)
mkdir /mnt/centos
mount -o loop /root/CentOS-7-x86_64-DVD-1810.iso /mnt/centos/
同样的如果挂载目录里有新增文件代表挂载成功
案例:卸载(unmount)
umount /mnt/cdrom 注:umount后面接的是你的挂载目录
可以看到,卸载以后,挂载目录中的文件被删除了,说明此目录下不再挂载任何设备。