nfs,即网络文件系统,非常适用于Linux与Linux之间进行文件共享,在嵌入式开发中,我们会经常在宿主机上开启nfs服务,而后在目标板上执行mount命令将宿主机共享出来的文件夹挂载到目标板上,这样就非常方便地借助网络实现宿主机与目标板之间进行文件上传与下载。本文将详细介绍在Ubuntu环境下搭建nfs服务,并实现在嵌入式目标板上访问Ubuntu内的文件。
环境
Ubuntu Desktop amd64 18.04 LTS(Vmware Workstation 14 Pro 14.1.1 build-7528167)
nfs-kernel-server 1:1.3.4-2.1ubuntu5
安装
1. 使用apt工具下载并安装nfs-kernel-server
sudo apt install nfs-kernel-server
2. 配置共享参数(/etc/exports)
执行命令:
sudo vim /etc/exports