[国嵌笔记][010][TFTP与NFS服务器配置]
交叉开发
嵌入式软件产生的平台称为宿主机,运行嵌入式软件的平台称为目标机
宿主机一般通过串口、网络、USB、JTAG等方式将软件下载到目标机
网络下载
一般有TFTP和NFS两种方式
tftp服务器
1.安装tftp服务器
rpm -ivh /mnt/Packages/xinetd-.rpm
rmp -ivh /mnt/Packages/tftp-server-.rpm
2.配置tftp服务器
vim /etc/xinetd.d/tftp
server_args = -s /home/tftp tftp服务器的主目录
disable = no 不使能tftp服务器选项
3.重启tftp服务
/etc/init.d/xinetd restart
4.测试tftp服务
关闭selinux安全模块和防火墙
setenforce permissive
/etc/init.d/iptables stop
NFS服务器
NFS网络文件系统,为两台Linux主机之间的通信,提供类似于Windows上的共享目录的服务。
1.配置NFS服务器
vim /etc/exports
/home *(rw,sync,no_root_squash)
/home:共享的目录
* :允许访问共享目录的主机IP
() :访问权限。rw,可读可写;sync,同步写回;no_root_squash,root用户访问时拥有root权限。
2.启动NFS服务器
/etc/init.d/nfs restart
分类:
嵌入式
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术