TFTP协议简介
TFTP是一种用于获取远程数据文件的基础性网络方法,它借助UDP协议来完成运作。在嵌入式Linux系统中留学之路,涉及TFTP功能的开发工作主要包含两个层面:
Linux服务器方面具备tftp功能,嵌入式设备方面也支持tftp功能。
u-boot自身已具备对tftp-的兼容性,因此嵌入式设备无需进行额外设置。
下面就详细介绍一下linux服务器端tftp-的配置
1、查看tftp服务是否开启
-a | grep tftp
显示结果为
udp 0 0 *:tftp *:*
表明服务已经开启,就表明tftp配置成功了。
2、tftp使用
将一个文件传送至tftp服务器的存放位置,接着让主机上载tftp相关程序,并实施基础验证。
tftp 192.168.1.2
tftp>get
tftp>put
tftp>q
6、tftp命令用法如下
tftp your-ip-
【TFTP相关操作命令】
:连接到远程tftp服务器
mode:文件传输模式
put:上传文件
get:下载文件
quit:退出
:显示详细的处理信息
tarce:显示包路径
:显示当前状态信息
:二进制传输模式
ascii:ascii传送模式
rexmt:设置包传输的超时时间
:设置重传的超时时间
help:帮助信息
?:帮助信息
当反复遇到“内容保护错误,点击图标进行查看”的提示时,文件传输功能会失效server是什么意思,必须执行以下步骤进行修正
修改/etc//,将设定为
使用命令 0让配置文件生效
4、中tftp命令的用法
命令格式为:
tftp ... host
如果要下载或上传文件的话是一定要用这些的。成都明诚科技。
-g表示下载文件(get)
-p表示上传文件(put)
-l表示本地文件名(local file)
-r表示远程主机的文件名( file)
要从远端机器192.168.1.2那边获取,就需要键入这些指令
tftp -g -r 192.168.1.2
例2:
tftp u-boot-with-spl.bin
将u-boot-with-spl.bin文件借助tftp方式传送至内存区域
例3:
tftp 193.169.3.>
tftp>get demon.txt
tftp>
tftp>quit
这就是从共享出通过tftp下载文件。
嵌入式物联网涉及的知识领域相当广泛,必须谨慎选择学习方向和内容,否则可能影响薪资水平,务必避免走弯路。
免费提供一组资料server是什么意思,大约一百五十多个G大。其中,学习材料、面试经验、项目案例都很新颖,也很丰富!在闲鱼上购买,最低也要几十元。可以加微信获取这些资料。