Linux搭建NFS开发环境
Posted 果果小师弟
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux搭建NFS开发环境相关的知识,希望对你有一定的参考价值。
网络文件系统,英文 Network File System(NFS),是由 SUN 公司研制的 UNIX 表示层协议,能使使用者访问网络上别处的文件就像在使用自己的计算机一样。我们可以在 Ubuntu 上制作板子需要的文件,然后使用 NFS 来加载文件到板子的DDR上。
1.安装NFS服务
在 Ubuntu 终端执行以下指令安装NFS。
sudo apt-get install nfs-kernel-server
2.新建NFS共享目录
新建 NFS 共享目录,并给予 NFS 目录可读可写可执行权限。
sudo mkdir /home/zhiguoxin/linux/nfs
sudo chmod 777 /home/zhiguoxin/linux/nfs/
3.配置NFS服务
执行以下指令打开etc/exports
文件
sudo vi /etc/exports
进入etc/exports
文件,在最后添加如下内容
/home/zhiguoxin/linux/nfs *(rw,sync,no_root_squash)
/home/zhiguoxin/linux/nfs 表示 NFS 共享的目录,*表示允许所有的网络段访问,rw 表示访问者具有可读写权限,sync 表示将缓存写入设备中,可以说是同步缓存的意思。no_root_squash 表示访问者具有 root 权限。
修改完如下图所示。
修改完以后保存退出。执行以下指令重启 NFS 服务器。
sudo /etc/init.d/nfs-kernel-server restart
执行以下指令查看 NFS 共享目录。
showmount -e
以上是关于Linux搭建NFS开发环境的主要内容,如果未能解决你的问题,请参考以下文章