前言
在Linux系统中,mount是用来挂载文件系统的,可以在系统启动的时候挂载也可以在系统启动后挂载。对于本地固定设备,如硬盘可以使用mount挂载;而光盘、软盘、NFS、SMB等文件系统具有动态性,即需要的时候才有必要挂载。光驱和软盘我们一般知道什么时候需要挂载,但NFS和SMB共享等就不一定知道了,即我们一般不能及时知道NFS共享和SMB什么时候可以挂载。而autofs服务就提供这种功能,好像windows中的光驱自动打开功能,能够及时挂载动态加载的文件系统。免去我们手动载在麻烦,并且在一要段时间内如果没有使用到挂载的文件,就会自动的将其卸载,当需要使用的时候又会自动的进行挂载。
环境
- CentOS 7
- autofs-5.0.7-56.el7.x86_64
安装
autofs安装很简单,推荐使用系统的包管理器进行安装
$ sudo yum install autofs
应用配置
安装完成后,默认在/etc
目录下就已经有好几个关于autofs的配置文件了。
分别是:autofs.conf、autofs_ldap_auth.conf、auto.master、auto.misc、auto.net、auto.master.d目录等等
我们只需要关注几个就可以了。
首先看看autofs.conf文件,文件内容挺多的,我就不全部贴了,重点看几个: