通过配置NFS使Ubuntu和海思3559A板子共享目录

之前在Ubuntu和海思3559A板子之间来回拷贝文件都是用的scp命令,不是很方便,这里通过配置NFS来实现它们之间共享目录,操作步骤如下:

1. 在Ubuntu上安装NFS,执行以下命令,执行结果如下:

sudo apt-get install nfs-kernel-server

2. 在Ubuntu上创建共享目录3559A,执行以下命令:

mkdir -p ~/spring/3559A

3. 修改NFS配置文件/etc/exports,修改后的内容如下:其中/home/xxx/yyy/spring/3559A:为Ubuntu上的共享目录,10.4.72.*:为允许访问的网段,此值也可以是ip地址、主机名(能够被服务器解析)、还可以为*,这样所有人都能访问;rw:读/写;sync:数据同步;no_root_squash:不降低root用户权限;no_subtree_check:关闭子树检查

 4. 重启NFS服务:执行以下命令,执行结果如下:

sudo service nfs-kernel-server restart

5. 测试Ubuntu NFS,可以运行以下命令来显示共享出来的目录,执行结果如下:

 6. 登入海思3559A板子,首先需要确保海思板子能ping同NFS服务端,通过在Ubuntu上执行ifconfig查看NFS服务端ip地址为10.4.97.10,在海思板子上执行以下命令,执行结果如下,说明可以ping同:

7. 海思3559A板子挂载,执行如下命令,执行结果如下:/mnt/spring2目录需要自己手动创建,此时在3559A目录上的文件在/mnt/spring2上都可以看到,在/mnt/spring2上产生的文件在3559A目录上也可以看到:

mount -t nfs -o nolock 10.4.97.10:/home/xxx/yyy/spring/3559A  /mnt/spring2

8. 海思3559A板子卸载,执行如下命令:

umount /mnt/spring2

9. 关闭Ubuntu NFS服务,执行如下命令,执行结果如下:

sudo service nfs-kernel-server stop

 

GitHubhttps://github.com//fengbingchun/OpenCV_Test

  • 2
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值