公司的开发环境部署在内网的服务器上,每次开机都要手动挂载(挂载服务器)项目目录,怎么设置成自动挂载?
/etc/fstab(file system table)是开机时的配置文件,就是将我们利用mount命令进行挂载时,将所有的参数写入到这个文件中就可以了。
1
|
sudo
vim
/etc/fstab
|
下面添加
1
|
192.168
.
0.202
:/home/html /home/
202
nfs defautls
0
2
|
第一列:磁盘设备文件名,要mount的目录
第二列:挂载点
第三列:文件系统。nfs(network file system)使我们达到档案的共享,它的设计是为了在不同的系统间使用。当使用者想用远端档案时只要用“mount”就可以remote档案系统挂接在自己的档案系统之下,使得远端的档案使用上和local机器的档案没两样。
第四列:文件系统参数。defaults:同时具有rw,suid,dev,exec,auto,nouser,async等参数。基本上,默认情况使用defaults设置即可。
第五列:能否被dump备份命令作用
第六列:是否以fsck检验扇区
然后保存文件。
测试设置是否正确
1、查看设备是否已挂载,如果是则先解挂文件系统
1
2
|
df
umount
192.168.0.202:
/home/html
|
2、挂载
1
2
|
mount
-a
df
|
如果看到192.168.0.202:/home/html被挂载起来,表示文件配置成功。