mount是用来挂载文件
系统的,可以在启动的时候挂载也可以在启动后挂载.对于本地固定设备,如
硬盘可以使用mount挂载,而光盘,软盘,NFS,SMB等文件系统具有动态性,即需要的时候才有必要挂载,
光驱和软盘我们一般知道什么时候需要挂载,但NFS,SMB
共享等就不一定知道了,即我们一般不能及时知道NFS共享和SMB什么时候可以挂载,而autofs服务就提供这种
功能,好像
windows中的光驱自动打开功能,能够及时挂载动态加载的文件系统。免去我们手动挂在麻烦。要实现光驱,软盘等的动态自动挂载,需要进行相关的配置。下面就给出配置的方法。
4 r0 T" l; X' d1、修改/etc/auto.master,设置挂载点
1 f* v4 Y: f& Z H" @. ]0 Z# `格式:挂载集群点配置文件
5 a4 f' n8 _6 O } m) [2 v
举例:
) V, e- A$ x4 v5 J0 x
/mnt/etc/auto.misc(/etc/auto.misc中配置挂载项挂载在/mnt下)
. S8 H; [$ a4 ?" u/mnt/net/etc/auto.net
# E2 t& S# H2 L' X0 P' E, T2、配置文件的设置
6 h/ ?- U3 w: l( l配置文件用来设置需要挂载的文件系统,每行为一个文件系统,如果一行写不完,可以用\换行,格式如下
v7 D( U! v* m2 c8 F/ N6 |相对挂载点挂载参数文件系统位置
/ d6 V* |% ]. u! z7 R0 s
各种文件系统的挂载实例如下(这里以/etc/auto.misc为例)
, T3 c" Q1 o* |$ z" S' x) r3 U& K4 _ H8 A
cdrom-fs
type=iso9660,iocharset=cp936,ro:/dev/cdrom
) @0 O/ J1 K$ S8 ]fd-fstype=vfat:/dev/fd0
( S- y5 r3 t4 P1 ]win-fstype=smbfs://10.8.22.18/syd168
' d% }9 C: V% B/ G3 F+ g3 flocal-fstype=ext3:/dev/hda1
1 j+ z& p- U8 N" Q6 W' o说明:
( f/ D9 ]% b! f$ ?以上的挂载分别挂载的是cdrom,floppy,windows共享,本地文分区。挂载成功后,访问的位置分别是:
; x, t& c8 `0 m2 f/mnt/cdrom,/mnt/fd,/mnt/win,/mnt/local。
! O9 ], D4 Q$ j& J9 `% u4 ]4 g+ H
3、启动autofs服务
- Q3 S/ ^) H6 M; w9 W
完成以上两项设置后,需要配置autofs服务。
- ]( @0 f0 P% x( D
#chkconfigautofson
- B" H& m- `( L5 v5 c8 X#serviceautofsstart
+ s. Y* A$ T8 Y3 c% d4、访问挂载文件系统的方法
# }8 ^0 y2 ~1 G' d5 Q
#cd/misc/相对挂载点
& f0 Q: O! f' x* T- b/ s! c0 i
5、挂载文件系统的卸载
; E* m3 e% U$ b7 h: n) x! u
#umount/misc/相对挂载点