Linux挂载详解
Linux挂载可以理解为把一个存储介质(硬盘或者U盘)连接到Linux系统上,并将其挂载到指定的目录下。Linux挂载是把外部存储介质接入安装Linux系统的机子,或者把Windows OS下的文件资源分享到Linux系统下来。
Linux系统挂载有三种方式,一种是自动挂载,即在安装好Linux系统以后,根据预设的挂载点路径自动挂载,但是这种方式的挂载规则可以通过配置etc/fstab文件修改更改。另一种挂载方式是手动挂载,该方式可以根据自己的要求定义挂载点,然后把存储介质挂载到该挂载点。最后一种挂载方式就是Linux的热拔插功能,当检测到一个新的存储介质接入到Linux系统上后,会自动把这个外部介质挂载到指定的目录下,也就是弹性挂载。
Linux系统挂载具体过程是:首先我们要创建一个挂载点,也就是把新连接的存储介质挂载到哪一个文件夹下,然后执行挂载命令mount将新连接的存储介质挂载到所设置的挂载点下。
Mount挂载命令的格式为:mount [-t file system] [-o options] device directory,其中-t指定文件系统格式,常见的有ext3、ext4、nfs等,而-o指定挂载的便捷配置项,例如sync、async,最后device为存储介质的物理设备号,而directory是挂载点所指定的目录。
当执行挂载命令后,Linux系统会自动把存储介质挂载到指定的目录下,从而实现在Linux系统中使用这个存储介质的功能,用来存储文件数据等。一般情况下,系统在启动的时候会自动挂载介质,但是如果介质没有被挂载,可以手动通过mount挂载命令来挂载介质。
特别的,当把存储介质挂载到Linux系统上之后,需要通过umount卸载命令来卸载这个介质,该命令的格式为:umount [ device name ],该命令可以用来卸载存储介质,从而释放出这个介质可以使用的计算机空间,在拔下介质前,一定要执行umount操作。
总结:Linux挂载可以将外部存储介质接入到安装Linux系统的机子,可以通过自动挂载、手动挂载或者弹性挂载等方式实现挂载操作。挂载过程主要是先通过创建挂载点来指定挂载位置,然后使用mount命令把新连接的存储介质挂载到挂载点上,最后通过umount命令卸载介质。