admin管理员组文章数量:1638584
开发板拷贝
Linux 下通过 U 盘或者 SD 卡拷贝文件
Linux 开发板通过 U 盘或者 SD 卡拷贝文件
-
使用U盘:确保使用的U盘格式为FAT32,不支持NTFS格式。可替代使用Micro SD卡(TF卡)
-
开发板操作:开发板上电后,使用串口终端进行操作。
-
检查挂载:在串口终端输入指令df以查看当前挂载的设备和信息,如U盘的大小、格式和节点信息
- U 盘挂载节点和挂载目录等信息
-
文件操作:进入挂载目录(例如/run/media/sda1),使用cd和ls指令查看和操作U盘中的文件
- 查看 U 盘下的内容
-
文件创建与复制:使用touch创建新文件,使用cp命令将文件拷贝到指定目录
- 新建 test 文件
-
安全退出U盘:在完成操作后,使用sync指令同步数据,然后使用umount命令卸载U盘,确保数据安全后才物理断开连接
- 卸载 U 盘
Ubuntu 下通过 U 盘拷贝文件
-
U 盘插入和连接:将 U 盘插入 PC 的 USB 接口,选择连接到虚拟机。
-
查看 U 盘挂载目录:使用 df 指令查看 U 盘挂载的节点和目录信息
-
文件拷贝:使用 cp 或 mv 指令拷贝或移动文件,普通用户需要使用 sudo 提升权限进行拷贝
开发板通过 scp 指令拷贝文件
开发板与 Ubuntu 在同一路由器/交换机拷贝文件(能联网)
-
当路由器能联网时,开发板和主机(Ubuntu或Windows)需要连接到同一路由器或同一网段内
-
通过在串口终端输入ifconfig指令查看开发板自动获取的IP地址
-
在Ubuntu虚拟机上也使用ifconfig指令来查看其IP地址,以确认是否在同一网段
-
使用scp命令可将文件从Ubuntu传输到开发板的指定目录
-
拷贝文件:scp 文件 用户名@ip 地址:路径
-
拷贝文件夹:scp -r 文件夹 用户名@ip 地址:路径
- 对于文件夹的传输,使用scp -r命令,并确保在IP地址后添加冒号(:)指定目标路径
-
-
传输完成后,可以在开发板的/home/root目录下看到传输的文件
开发板与 Ubuntu 直连拷贝文件(不能联网)
-
在没有网络的情况下,用户可以使用一根网线直接连接开发板和电脑,或者将两者连接到同一路由器的LAN口。
-
连接后,电脑可能会显示网络连接问题(如感叹号或红X),这表示无法联网。如果是红X则需要检查硬件连接是否正常
-
在Windows系统中,需要设置静态IP地址,包括IP地址、子网掩码和默认网关
-
在本地连接属性里设置属性
-
设置静态 IP
-
-
在Ubuntu虚拟机中,需要将网络设置为桥接模式,并启用联网
-
Ubuntu 虚拟机设置成桥接模式
-
启动联网
-
-
设置Ubuntu虚拟机的静态IP地址,例如使用sudo ifconfig eth0 192.168.1.3命令
-
在开发板上设置静态IP地址,例如使用ifconfig eth1 192.168.1.4命令
-
设置完成后,可以使用scp命令在开发板和Ubuntu之间传输文件,如scp test.c root@192.168.1.4:/home/root
开发板使用 MobaXterm 与 Windows 互传文件
需要确保开发板和PC机通过网线连接在同一能上网的路由器上
使用出厂文件系统,该系统需支持SSH协议
- 开发板默认文件系统不支持FTP传输,或则自行移植
使用ifconfig查看并记下开发板的IP地址,比如192.168.1.222
在MobaXterm中选择SSH,按照步骤连接到开发板
- 选择 SSH、输入用户名、ip 连接开发板
在连接后的界面中,左侧显示的是开发板默认访问的目录,可以看到开发板上/home/root目录下的文件
- 在串口终端查看开发板的目录
进行文件传输只需将文件直接拖拽到目标目录即可
终端界面包括访问的目录、开发板上的文件、开发板SSH信息以及可输入命令的命令终端
版权声明:本文标题:Linux开发板上拷贝文件 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/xitong/1729272488a1193270.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论