与系统中的 /etc/fstab 和 mount 挂载方式不同,autofs服务程序是一种Linux系统守护进程,当检测到用户试图访问一个尚未挂载的文件系统时,将自动挂载该文件系统。换句话说,我们将挂载信息填入 /etc/fstab 文件后,系统在每次开机时都自动将其挂载,而autofs服务程序则是在用户需要使用该文件系统时才去动态挂载,从而节约了网络资源和服务器的硬件资源。
需要使用时,自动挂载系统的光盘设备文件到/media/iso
编辑主配置文件 /etc/auto.master
# vim /etc/auto.master /media /etc/iso.misc编辑子配置文件 /etc/iso.misc
# vim /etc/iso.misc iso -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom验证
# ls /media # ls -al /media/iso total 819 dr-xr-xr-x. 10 root root 4096 May 7 2014 . drwxr-xr-x. 3 root root 0 Jul 9 20:46 .. dr-xr-xr-x. 3 root root 2048 May 7 2014 EFI dr-xr-xr-x. 2 root root 2048 May 7 2014 LiveOS dr-xr-xr-x. 2 root root 774144 May 7 2014 Packages -r--r--r--. 1 root root 3375 Apr 1 2014 RPM-GPG-KEY-redhat-beta -r--r--r--. 1 root root 3211 Apr 1 2014 RPM-GPG-KEY-redhat-release dr-xr-xr-x. 4 root root 2048 May 7 2014 addons dr-xr-xr-x. 3 root root 2048 May 7 2014 images dr-xr-xr-x. 2 root root 2048 May 7 2014 isolinux -r--r--r--. 1 root root 108 May 7 2014 media.repo dr-xr-xr-x. 2 root root 4096 May 7 2014 repodata自动挂载NFS服务提供的共享目录,如下: 192.168.10.10:/home/guests
编辑主配置文件
# vim /etc/auto.master /home/guests /etc/home.guests.misc编辑子配置文件
# vim /etc/home.guests.misc * -fstype=nfs 192.168.10.10:/home/guests/&验证
# ls /home/guests # ls /home/guests/existed-dir print some existed directory or files # ls /home/guests/no-existed-dir -bash: ls : No such file or directory