当前位置: 首页 > news >正文

I.MX6ULL开发板与linux互传文件的方法--NFS,SCP,mount

1、内存卡或者U盘

        方法比较简单,首先在linux系统中找到u盘对应的文件夹,随后使用cp指令将文件拷贝进u盘。

        随后将u盘插入开发板中,找到u盘对应的设备文件。一般u盘对应的设备文件在/dev下,以sda开头,可以使用命令列出所有设备文件,随后拔掉u盘再次查看,就能找到u盘对应的设备文件了:

ls /dev/sd*

        但是在开发板中不能直接访问到u盘中的内容,需要将其挂载到一个已知文件夹下,使用命令:

mount /dev/sda*(对应u盘的设备文件) /home/xxx(已知文件夹)

        随后就能在已知文件夹下访问到u盘中的内容。要拔出u盘需要先解挂,使用命令:

unmount ~/xxx(已知文件夹)

2、SCP命令

        要使用scp命令,首先保证开发板和虚拟机能够ping通,用个路由器接插两根网线即可让两者处在同一网关下,或者连接同一WIFI。

Linux虚拟机上传文件到开发板

scp file1 root@ip:folder

        file为要发送的文件;root为开发板的用户名称;ip 为开发板ip地址;folder 为要发送到开发板的目录;

Linux虚拟机从开发板下载文件

scp root@ip:file_path local_path

root为开发板的用户名称;ip 为开发板ip地址;file_path 为开发板下要下载的文件的路径,local_path 为Linux本地路径

3、NFS

        前面两个效率太慢,NFS可以共享ubuntu中的文件夹让imx6ull开发板访问。这样在开发过程中就不用一直传文件了,当然前提还是保证开发板和虚拟机能够ping通。配置参考这篇:IMX6ULL学习笔记(3)——挂载NFS网络文件系统_嵌入式linux 挂载nfs imx6ull-CSDN博客

        如果博主的挂载方式报错,可以用下面方式:

mount -t nfs -o nolock,nfsvers=3,vers=3 ip:/home/liuyuhui/linux/nfs /home/root/nfs
    http://www.dtcms.com/a/113578.html

    相关文章:

  • AbstractBeanFactory
  • 基于SSM的车辆管理系统的设计与实现(代码+数据库+LW)
  • kd树和球树
  • Java中使用OpenCV实现怀旧滤镜时遇到的UnsatisfiedLinkError问题及解决方案
  • 一文读懂 MCP!
  • chromadb
  • Swift 扩展
  • 微服务架构与中台的关系
  • 高通camx ThreadManager
  • 【 <二> 丹方改良:Spring 时代的 JavaWeb】之 Spring Boot 的未来:从微服务到云原生的演进
  • Hyperlane框架:下一代高性能Rust Web框架 [特殊字符]
  • 学习笔记,DbContext context 对象是保存了所有用户对象吗
  • ring语言,使用vscode编辑器
  • AtCoder Beginner Contest 399 D,F 题解
  • 对迭代器模式的理解
  • Arduino示例代码讲解:Knock Sensor 敲击感知器
  • 每日一题(小白)模拟娱乐篇14
  • BN测试和训练时有什么不同, 在测试时怎么使用?
  • 【C++项目】从零实现RPC框架「四」:业务层实现与项目使用
  • 【51单片机】2-7【I/O口】点亮数码管
  • 线程池的工作原理
  • 线代[12]|《高等几何》陈绍菱(1984.9)(文末有对三大空间的分析及一个合格数学系毕业生的要求)
  • Python 语法学习 1(类比 java 学习)-附Python 中 self
  • 前端用用jsonp的方式解决跨域问题
  • [ICLR 2025]Biologically Plausible Brain Graph Transformer
  • Reids 的io并发模型
  • 程序化广告行业(60/89):算法优化与DSP系统实例解析
  • Linux系统程序设计:从入门到高级Day03
  • 第八章:流量治理_《凤凰架构:构建可靠的大型分布式系统》
  • DDPM 做了什么