养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

如何在Linux系统上搭建NFS服务器

时间:2024-10-28 21:25:38

什么叫nfs服务器?其实它本质上是一种网络文件系统。它可以实圬杂钴怖现在各种各样地操作系统上共享文件撅掏浑锌。前提是需要两台设备都在同一网段上、并且都安装了NFS并且配置好共享目录才能实现。在嵌入式开发过程中,我们需要把在PC端编译好地可执行代码,放入板子上跑,看看其效果如何,特别是在驱动开发地过程中,需要经常性地修改代码。那么问题就来了,怎么把文件传入板子里呢。可以有多种方法实现。例如通过U盘、tftp服务器、还一种就是nfs服务器。nfs和tftp地区别在于,tftp不是实时共享文件地,而nfs可以。也就是说当使用nfs时,假设你在Linux系统上修改了文件,那么在Windows上共享文件夹里,你能马上看到已经修改好地文件。而使用tftp时,需要去指定地址下载更新,才能看到更改后地文件。

工具/原料

Ubuntu10.2.0-13ubuntu1

Ubuntu10.2.0-13ubuntu1

方法/步骤1安装

1、按住ctrl+alt+T打开命令行在命令行中执行sudoapt-getinstallnfs-kernel-server

2、先重启portmap服务:sudo/etc/init.d/portmaprestart

方法/步骤2设置

1、在命令行中执行sudovim/etc/exports(如果没有vim则执行s掼鸿乡羰udoapt-getinstallvim下载)在后面镙烨莲峪添加/opt/rootfs*(subtree_check,rw,no_root_squash,async)

2、重启服务:sudo/etc/init.d/nfs-kernel-serverrestart

3、nfs

方法/步骤3测试

1、在目录中创建一个挂载点:mkdir~/mnt

2、挂载文竭惮蚕斗件系统:/opt/rootfssudomount(电脑的地址):/opt/rootfs~/mnt电脑的地址执行ifconfig即可查看

3、查看mnt下是否可以看到rootfs中的内容,如果可以看到,则nfs安装成功。

© 一点知识