文件挂载

文件挂载
分为 3 种类型:①手动挂载、②自动挂载、③开机挂载
  手动挂载
比如要挂载光盘到 /mnt/cdrom
#mkdir /mnt/cdrom
#mount /dev/cdrom /mnt/cdrom
这样就可以了,但是 reboot 后无效,需要重新挂载
  自动挂载
特点: 被挂载的目录是不需要建立的,系统自动建立
        自动挂载需要激活,没激活的情况下被挂载目录是不可见的
通过 autofs 服务自动挂载,需要后台的 automount 进程
#service autofs start 开启 autofs 服务
配置文件有 2 个:主文件、辅文件
主文件: /etc/auto.master
辅文件:可以有多个,在主文件中定义即可
1. 系统默认已经存在一个自动挂载,这在 auto.master 中可以看出:
/misc          /etc/auto.misc
目录                       辅文件
2.vi /etc/auto.misc, 其中有一行:
/cd       -fstype=iso9660,ro,nosuid,nodev      /dev/cdrom
最终挂载目录            文件类型(此为光盘)                          设备
/misc/cd
*   辅文件的语法格式必须与主文件中定义的一样
但是每次cd /misc并看不到任何内容
只有cd /misc/cd才会看到内容(这就验证了用时挂载,不用时卸载的原理)
如果要挂载新的目录,仿照以上步骤就行了!。。。。
 
  开机挂载
直接修改fstab文件
#vi /etc/fstab
添加 /dev/hdc 开机挂载。如图:
第一列:要挂载的设备
第二列:挂载点
第三列:文件系统类型
第四列:挂载参数
第五列:是否dump备份,0为不,1为一天一次,2为两天一次
第六列:是否检查,0为不检查,1为第一个检查,2为第一的检查完了,检查值为二的 
如果我们要把某个分区开机挂载,就直接写入这个文件系统就 OK
这样就完成了开机挂载,但是我们没必要reboot测试。
mount �Ca 可以读取fstab中没被挂载的目录。
但是如果要挂载网络资源呢?
1.开机挂载这样写:
针对NFS
NFS的IP     /设备        /挂载点  nfs  nolock 0 0
192.168.0.231:/home/tony  /home/nfs  nfs  nolock 0 0
前提是:远程NFSrunning,随开机启动(nfsportmap
        本地autofsrunning,随开机启动(默认是启动)
2.自动挂载这样写:
针对NFS
假设挂载点是/mnt/nfs
#vi /etc/auto.master
添加 /mnt    /etc/auto.mnt
#vi /etc/auto.mnt
   添加nfs   -fstype=nfs,rw    192.168.0.230:/home
         最终挂载目录      文件类型              NFS 服务端 IP      共享目录
 

你可能感兴趣的:(职场,休闲,autofs)