嵌入式开发——ubuntu下NFS安装与配置

NFS安装与配置

NFS(Network File System,网络文件系统)是一种基于网络的文件系统
利用NFS可以实现开发板与宿主机之间的文件共享

  1. 1.检测是否安装NFS:dpkg -l |grep -i nfs这是已安装的情况
    这里显示已安装
  2. 2.安装NFS:sudo apt-get install nfs-kernel-server执行这条命令也会安装nfs-common
  3. 3.启动与停止NFS服务:/etc/init.d/nfs-kernel-server start
    或者service nfs-kernel-server start停止/重启:stop/restart
  4. 4.可以使用ps命令查看进程nfs是否打开:ps -aux | grep -i nfs
    这里写图片描述
  5. 5.配置NFS服务:
    在NFS的主配置文件/etc/exports中进行设置,然后启动NFS服务
vim /etc/exports 
在exports文件中可以定义NFS系统的输出目录(即共享目录)、访问权限和允许访问的主机等参数,格式如下:`[共享的目录] [主机名1或IP1(参数1,参数2)] [主机名2或IP2(参数3,参数4)]`
如:`/home/20152617/nfs *(rw,sync,no_subtree_check)`

exports文件内容如下:
这里写图片描述
重启:/etc/init.d/nfs-kernel-server restart

  1. 6.mount命令挂载nfs文件系统:
    mount –t nfs 192.168.*.*:/home/* /mnt/*

  2. 7.通过以上步骤即可实现/home/nfs和/mnt/nfs两个目录下的内容一摸一样

  3. 注意:以上IP地址和目录请根据自己实际情况修改
    =========================================
  4. 日志:
    =========================================
  5. 2017/11/11:目标板与宿主机都需要安装NFS服务才能实现共享
    =========================================
  6. 2017/10/27:实现目标版【192.168.1.157】与主机【192.168.1.220】挂载nfs,在开发板输入命令mount -t nfs 192.168.1.220:/home/nfs /home/mnt/,前一个目录是主机上的目录,后一个目录是开发板上的目录
  7. 目标板
    这里写图片描述
    两个目录下内容相同,OK!
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值