TFTP 的使用操作指南(轻松入门版)

  • (꒪ꇴ꒪ ),hello我是祐言
  • 博客主页:C语言基础,Linux基础,软件配置领域博主🌍
  • 快上🚘,一起学习!
  • 送给读者的一句鸡汤🤔:
  • 集中起来的意志可以击穿顽石!
  • 作者水平很有限,如果发现错误,可在评论区指正,感谢🙏

        今天我们介绍TFTP(Trivial File Transfer Protocol)的使用操作指南。TFTP是一种简单、轻量级的文件传输协议,通常用于在计算机网络中快速传输文件。它被广泛应用于网络设备配置、固件升级以及系统恢复等场景。我们将分步骤地讲解如何在各种操作系统中使用TFTP,让您轻松上手。

一、安装TFTP服务器

        首先,您需要在您的计算机或服务器上安装TFTP服务器。不同的操作系统可能使用不同的TFTP服务器软件,以下是几个常用的操作系统及其对应的TFTP服务器软件:

  • Windows:SolarWinds TFTP Server, tftpd64, tftpd32
  • Linux:tftpd-hpa, atftpd
  • macOS:tftp-server (需要通过Homebrew安装)

        那么今天主要介绍关于Linux下的TFTP工具的使用介绍。

二、下载Tftpd32

        当然你可以使用我提供的Tftp32,也可自己安装一个类似的软件,都是一样的,使用之前务必关闭Windows的防火墙,因为有些地方不兼容,可能会把它隔离为病毒文件。

        关于下载的话,我无法上传了,因为已经有人在CSDN中上传该软件,但是网上很多你可以去下载一下就好。这里提供一个外链接吧,随便搜的不能用了你就自己搜一个。

外网下载

三、配置TFTP服务器

        巴巴一大堆了,直接上操作,看图操作。

       我们只需在开发板的终端,也就是串口工具中 用 ifconfg 命令  加你自己的网络接口名称,我的是eth0 ,加你自定义的IP地址,这个ip建议查一下你的电脑是多少,直接后缀加1就行,例如我的电脑端口为.185 我就给它设置.186。

四、使用TFTP上传和下载文件

        配置完成后,您可以开始使用TFTP进行文件传输。我们只需要打开Tftpd32,将当前目录设置为你的Windows中的共享目录路径,把地址也写为你的电脑ip。

        电脑ip的查询,只需要win+R调出运行框,输入cmd,然后 ipconfig 命令就好。

         然后把得到的IPv4或6地址填入即可。

 现在我们就可以使用tftp来传输当前目录下的任何文件,速度极快,可以说是rx或rz 的百倍不止。

五、结论

        TFTP是一个非常便捷的文件传输协议,适用于简单且快速的文件传输需求。通过按照本篇博客的指南,您现在应该已经掌握了基本的TFTP使用操作。无论是在网络设备配置还是系统维护中,TFTP都可以派上用场。希望本篇博客对您有所帮助!如果您有任何问题或建议,请随时留言。

        更多C语言Linux系统相关文章,关注专栏:

   手撕C语言

            玩转linux

📢写在最后

  • 今天的分享就到这啦~
  • 觉得博主写的还不错的烦劳 一键三连喔~
  • 🎉感谢关注🎉

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/25712.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

RabbitMQ 生产者-消息丢失 之 场景分析

生产者-消息丢失 之 场景分析 生产者消息丢失的场景消息无法到达RabbitMQ连接断开信道关闭 RabbitMQ无法将消息入队交换机不存在无匹配队列 消息过期丢失消息丢失场景对比 生产者消息丢失的场景 生产者发送消息的流程如下:首先生产者和RabbitMQ服务器建立连接&…

opencv基础 42- Scharr算子-cv2.Scharr()(边缘检测基础)

Scharr算子是用于计算图像梯度的一种常用算子,特别是在边缘检测任务中。它是Sobel算子的改进版本,旨在提供更加准确和敏感的边缘检测。 在离散的空间上,有很多方法可以用来计算近似导数,在使用 33 的 Sobel 算子时,可能…

简述Mysql索引

一、索引概述 1.1 索引概述 MySQL官方对索引的定义为:索引(Index)是帮助MySQL高效获取数据的数据结构。 索引的本质:索引是数据结构。你可以简单理解为“排好序的快速查找数据结构”,满足特定查找算法。 这些数据结…

uniapp小程序console.log在微信开发者工具中不打印问题

最近在开发一款uniapp小程序,发现console.log在微信开发者工具中不打印,但在H5页面就能够有打印输出,于是在网上寻找原因… 主要是由于vue.config.js文件中有设置发布时删除console的配置,如下: 官网参考地址&#x…

静态路由 (华为设备)

默认路由:当路由器 收到目标地址不在路由表中的数据包时,将会 全部 发送 到 默认路由所定义的吓一跳 ,作为位置地址 数据包的 最后求助方式,这就是默认路由器的功能,默认路由的使用,可以大大的节省系统资源…

LeetCode 130. 被围绕的区域

题目链接:130. 被围绕的区域 题目描述 给你一个 m x n 的矩阵 board ,由若干字符 ‘X’ 和 ‘O’ ,找到所有被 ‘X’ 围绕的区域,并将这些区域里所有的 ‘O’ 用 ‘X’ 填充。 示例1: 输入:board [[“…

SQL Server数据库如何添加mysql链接服务器(Windows系统)

SQL Server数据库如何添加mysql链接服务器(Windows系统) 一、说明二、下载mysql的odbc驱动三、安装mysql odbc四、配置ODBC4.1 控制面板→ODBC数据源(64位)→双击打开4.2 添加msql odbc数据源 五、测试添加是否成功六、打开SSMS&a…

ChatGPT的 6 个强势升级:重点是超强的文件上传和分析功能也来啦!

发布会核心概览 前日凌晨,OpenAI在社交平台上宣布了一系列新功能,旨在提升用户体验。这6 个新功能包括 “提示示例、回答建议、GPT-4默认选择、可分析上传多个文件、保持登录状态和键盘快捷键”。 其中,可分析上传多个文件的功能非常强大。结…

react搭建在线编辑html的站点——引入grapes实现在线拖拉拽编辑html

文章目录 ⭐前言⭐搭建react ts项目⭐引入grapes 插件⭐结束 ⭐前言 大家好,我是yma16,本文分享关于react搭建在线编辑html的站点。 react 发展历史 React是由Facebook开发的一种JavaScript库,用于构建用户界面。React最初发布于2013年&…

nginx反向代理及负载均衡的实现

目录 1.nginx反向代理 2.nginx负载均衡 3.nginx反向代理及负载均衡实现 nginx反向代理 4台主机都需要的操作: 两台服务器操作: 两台主机服务器进行测试; nginx负载均衡配置 4.nginx配置其他参数 多虚拟机访问 后端服务器日志中需要…

小鱼深度产品测评之:阿里云低代码开发平台魔笔,一站式的应用全生命周期管理,高效解决应用研发、迭代、运维的问题。

低代码开发平台魔笔测评 1、引言2、购买流程3、魔笔3.1添加应用3.2 应用列表3.1.1 列表应用展示3.2.1 列应用操作3.2.1.1 自动保存3.2.1.2 复制功能3.2.1.3 编辑功能3.2.1.4 删除 3.3 应用设计器3.3.1应用设计器入口3.3.2 设计器体验3.3.2.1 设计器页面展示3.3.2.2 设计器页面查…

网络安全预警分类流程

网络安全预警指南 随着信息技术的广泛应用与快速发展,传统业务与信息系统的融合程度不断加深,网络安全对国家政治、经济、文化、公共服务活动的影响进一步增大。网络安全形势日趋复杂,安全威胁不断变化,利用网络漏洞、恶意程序从…

日常随笔——如何把excel题库转换为word打印格式

将Excel题库转换为Word可以通过编程的方式实现。以下是一个使用Python的示例代码,该代码使用openpyxl库读取Excel文件,并使用python-docx库创建和保存Word文档。 首先,请确保已经安装了 openpyxl 和 python-docx 库。可以使用以下命令进行安…

Unity 实现字幕打字效果

Text文本打字效果,TextMeshPro可以对应参考,差距不大,改改参数名就能用。改脚本原本被我集成到其他的程序集中,现在已经分离。 效果 实现功能 1.能够设置每行能够容纳的字数和允许的冗余 2.打字效果 3.每行打完上移 4.开头进入&…

真我V3 5G(RMX2200 RMX2201)解锁刷机全过程

安卓系统新Rom包为GSI,更具有通用性,可以比较放心刷。 原厂系统垃圾多、广告多,甚至热点功能不支持ipv6,严重偏离热点机的定位。 主要参考 https://www.bilibili.com/read/cv20730877/https://www.bilibili.com/read/cv2073087…

Oracle-expdp报错ORA-39077、06502(Bug-16928674)

问题: 用户在使用expdp进程导出时,出现队列报错ORA-39077、ORA-06502 ORA-31626: job does not exist ORA-31638: cannot attach to job SYS_EXPORT_SCHEMA_01 for user SYS ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95 ORA-06512: at "SYS.KUPV$…

Python 子进程在运行时读取标准输出

文章目录 Python 子进程在运行时读取标准输出方法 1:在 Python 中运行时使用 check_call 读取子进程的标准输出方法 2:在 Python 中运行时轮询进程以读取子进程的标准输出本文的主要目的是演示如何读取在 Python 中执行的子进程的标准输出。 Python 子进程在运行时读取标准输…

uni-app离线打包高德地图导入android studio不能正常显示

本人使用的uni-app SDK版本:Android-SDK3.8.7.81902_20230704 1.导入以上文件,依赖已经自动添加了 2.确保这个正常引入 3.修改AndroidMainifest.xml,添加自己的密钥

MyBatis关联查询

文章目录 前言多对一关联 association一对多关联 collectionresultMap元素 前言 提示:这里可以添加本文要记录的大概内容: 关联查询是指在一个查询中同时获取多个表中的数据,将它们结合在一起进行展示。 关联表需要两个及以上的表 数据库代…

计算机网络如何判断abc类地址

在计算机网络中,IP地址是用于标识不同设备和节点的关键信息。正确判断一个IP地址的类型对于网络设计和规划至关重要。下面虎观代理小二二将介绍如何判断一个IP地址是ABC类地址。 在计算机网络中,根据IP地址的不同,可以分为ABC类地址。 首先…