今天我们来学习一下搭建NFS实现Hi3516开发板与Windows之间共享文件,借助NFS可以使得向Hi3516拷贝hap等文件更加方便。

一、什么是NFS

NFS(Network File System,网络文件系统)是当前主流异构平台共享文件系统之一。主要应用在UNIX环境下。最早是由Sun Microsystems开发,现在能够支持在不同类型的系统之间通过网络进行文件共享,广泛应用在FreeBSD、SCO、Solaris等异构操作系统平台,允许一个系统在网络上与他人共享目录和文件。通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件,使得每个计算机的节点能够像使用本地资源一样方便地使用网上资源。换言之,NFS可用于不同类型计算机、操作系统、网络架构和传输协议运行环境中的网络文件远程访问和共享。

二、Windows端启动NFS

Windows系统据说有自带的NFS服务器,但是不太好用,这里用第三方软件完成。

工具:haneWIN NFS服务器

下载链接见附件。

设置一下输出的目录,即Windows的本地目录。

然后重启NFS服务,注意输出标签页的这个“重启服务器”其实是不好使的,要重启就用开始菜单里“haneWIN软件”的“重启所有服务”:

三、Hi3516挂载目录

串口登陆Hi3516。

挂载命令是mount,参数如下:

OHOS # mount

mount [DEVICE] [PATH] [NAME]

DEVICE是要挂载的远程设备目录,格式为[IP]:[目录]

PATH是挂载本地目录

NAME是挂载名称

这里对应的windows目录是c:\public,我的windows端IP是192.168.1.3,因此第一个参数就是192.168.1.3:/c/public

先创建挂载点目录,再做挂载。命令如下:

OHOS # mkdir /nfs

OHOS # mount 192.168.1.3:/c/public/nfs nfs

Mount nfs on192.168.1.3:/c/public, uid:0, gid:0

Mount nfs finished.

OHOS # ls /nfs

Directory /nfs:

-rw-r--r-- 8        u:0     g:0     111.txt

OHOS # cat /nfs/111.txt

OHOS # asdfadsf

OHOS #

四、安装hap

安装hap需要使用bm工具,在这个目录:\\out\ipcamera_hi3516dv300\dev_tools\bin

与hap文件一起,拷贝到c:\public下

然后先禁用签名校验,再安装hap,命令如下:

OHOS # cd /nfs

OHOS # ./bm set-s disable

OHOS # 01-01 02:11:31.924 20 61 I 01800/Samgr: Initialize Registry!

success

01-01 02:11:31.925 5 32 D 01800/Samgr: Judge Auth ret:0

01-01 02:11:31.925 5 32 D 01800/Samgr: Find Feature id<38, 0> ret:0

01-01 02:11:31.925 20 61 I 01800/Samgr: Createremote sa proxy[0x256136f0] id<38,0>!

01-01 02:11:31.925 5 35 I 00000/(null):currentsign modeis0

OHOS # ./bm install -p air-quality.hap

...

resultMessage isinstall success !

...

输出信息看到resultMessage is install success! 就是安装成功了。

屏幕上多了一个app图标,运行一下看看:

【编辑推荐】

【责任编辑:jianghua TEL:(010)68476606】

点赞 0

鸿蒙系统共享电脑文件,鸿蒙Hi3516通过NFS挂载方式与Windows共享文件相关推荐

  1. 华为v3鸿蒙系统_华为鸿蒙系统下载_华为鸿蒙系统官方版v3.3.5 电脑版下载-无限下载...

    华为鸿蒙系统电脑版是华为官方自主开发的一个操作系统,可以将手机.pc.电视.汽车等各种智能设备打通,华为鸿蒙系统电脑版是面向万物互联时代的全场景分布是操作系统,可以兼容所有的电脑系统,操作十分顺畅,基 ...

  2. 华为v3鸿蒙系统_华为鸿蒙系统下载

    最近的华为鸿蒙系统非常的火爆,在这里小编为大家带来了华为鸿蒙系统试用版下载,为用户创造了一个安全.简单.易用.美观的桌面操作系统! 华为鸿蒙系统介绍 华为鸿蒙系统试用版是基于Linux内核研发的操作系 ...

  3. 国内厂商对鸿蒙系统的态度,鸿蒙系统4月上线,国内手机厂商态度很关键!小米、中兴出乎意料...

    前段时间,华为举行了新品发布会,在这个发布会上,华为宣布了两件事情,第一就是华为全新的折叠屏手机Mate X2正式亮相了,而第二件事情更加让人惊喜,余承东已经确认,华为的鸿蒙系统将会在4月份上线,除了 ...

  4. 鸿蒙升级后能恢复安卓吗,升级了鸿蒙系统怎么卸载鸿蒙系统?升级了鸿蒙还能用安卓吗?...

    华为鸿蒙2.0大家都报名升级更新了吗?全新的升级,给用户带来的体验感也是不错的,不过也有不少的小伙伴觉得这个系统的缺点还是不少的,那么升级了怎么卸载?还能用回安卓的系统吗?下面就和小编一起来看看. 升 ...

  5. 鸿蒙系统全球发布,鸿蒙系统正式发布,全球瞩目!

    激动人心的时刻终于到来 华为开发者大会正式启幕 华为鸿蒙系统在东莞发布! 此次大会,有1500名华为合作伙伴 和5000名来自全球各地的开发者参加 更有大量国内.国外媒体现场直播 历史性的时刻! 华为 ...

  6. 鸿蒙系统卸载预装,鸿蒙系统怎么退回安卓 鸿蒙系统怎么卸载

    升级了鸿蒙系统怎么卸载鸿蒙系统?相信很多小伙伴在近日都升级了鸿蒙系统,但是由于很多人都用不习惯,所以大家都希望卸载,用回之前的安卓系统,那么究竟该如何操作呢? 升级了鸿蒙系统怎么卸载鸿蒙系统? 系统的 ...

  7. 华为鸿蒙系统含义,华为鸿蒙系统正在的意义

    自打华为的鸿蒙系统发布之后,很多人都开启了为华为点赞,但是呢,在这些点赞的人里面,其实他们大多数人都不知道鸿蒙系统是个什么东西,但是呢,他们都会有一些相同的印象啊.就比如说华为威武,然后取代安卓取代, ...

  8. 鸿蒙系统发布群,鸿蒙系统首发

    原标题:鸿蒙系统首发 华为消费者业务CEO余承东在智慧屏战略发布会上表示,华为会在智慧屏新品类上采用鸿蒙系统,同时华为智慧屏将会在9月发布.荣耀总裁赵明在接受媒体群访时透露,荣耀智慧屏确实将搭载大众期 ...

  9. 华为首批鸿蒙系统手机,华为鸿蒙首批升级机型名单曝光 华为6月将正式发布鸿蒙手机操作系统...

    华为已官宣将于6月2 日正式发布鸿蒙 HarmonyOS 手机操作系统.华为消费者业务软件部总裁.AI 与智慧全场景业务部部长王成录曾表示,华为手机从6月初开始将可以升级鸿蒙系统.当天,魅族科技官方微 ...

  10. 鸿蒙系统魅族oppo,魅族宣布接入鸿蒙系统 魅族首发鸿蒙设备

    魅族宣布接入鸿蒙系统,魅族首发鸿蒙设备,根据中国香烟网最新消息,魅族科技官方微博表示,将正式接入鸿蒙系统,基于鸿蒙系统的魅族Lipro智能家居产品将在5月31日的魅族智能生活发布会上正式亮相.魅族方面 ...

最新文章

  1. 要不是这本书及时出现,本周真撑不下去…
  2. Nginx虚拟主机配置
  3. Android简单调用相机Camera功能,实现打开照相功能
  4. 微信小程序,引用扩展组件提示“没有找到可以构建的NPM包”
  5. 编写高效的PyTorch代码技巧(下)
  6. 算法的优缺点_一文总结机器学习各算法优缺点
  7. 突发!百度AI开发者大会李彦宏遭泼水 百度官方回应...
  8. Android 获取联系人列表
  9. 对IO设备的控制方式
  10. 电机与拖动课程最全思维导图笔记
  11. Excel单元格设置选择项
  12. 5G无线增强设计与国际标准 个人整理(PDF和Word)
  13. 剪辑视频,垂直翻转如何实现
  14. C# 根据传入的字符串生成拼音码,包含全码和简码
  15. SSH密钥登录系统报错Permissions 0644 for ‘xxx‘ re too open
  16. Python基础----Socket编程规范及底层原理(三)---socketserver实现并发及底层原理
  17. 每个人来到世上,都是匆匆过客
  18. 企业IT项目开发之七宗罪(下篇)
  19. 计算机专业英语读书报告,英语读书报告范文(共6篇).doc
  20. java/php/net/pythont员工管理系统设计与实现设计

热门文章

  1. 补阳气吃什么 补阳气的食物
  2. C#-学生公寓管理系统的实现
  3. 多重重要性采样(MIS)与光线追踪技术
  4. 服务器弄好了怎么做网站,怎么自己做网站?自己做网站都需要什么?
  5. ISP对pptpd及1723端口的动态管控初探
  6. zsh历史记录文件损坏: zsh: corrupt history file /home/admin/.zsh_history
  7. 基于SpringBoot的在线学生请假管理系统的设计与实现毕业设计源码060935
  8. 【QT】设计一个秒表(跑步计时器)
  9. 淘宝天猫返利查券机器人搭建
  10. Android activity主题设置为dialog 样式