tftp 在嵌入式设备和主机之间传输文件

tftpd服务器启动:

service xinetd restart

参数说明:-l 是local的缩写,后跟存在于Client的源文件名,或下载Client后
重命名的文件名。
-r 是remote的缩写,后跟Server即PC机tftp服务器根目录中的源文
件名,或上传Server后重命名后的文件名。
-g 是get的缩写,下载文件时用,
-p 是put的缩写,上传文件时用,
tftp 默认占用的是69端口。

根据上述参数,tftp的命令格式如下

1、tftp –g/-p 目标文件名 源文件名 服务器地址

-g/-p 目标文件名 源文件名 服务器地址

说明     -g表示下载

-p表示上传
可与源文件名相同或不同
下载时加参数-l
上传时加参数-r 不可更名

下载时加参数-r
上传时加参数-l

从上述表格说明可知,

从Server下载文件到Client时,使用下面的命令:
tftp –g –l 目标文件名 –r 源文件名 服务器地址
如命令
tftp –g –l B.txt –r A.txt 192.168.1.2

的作用是从server中的tftp根目录下,下载文件A.txt到Client并更名为B.txt;若不更名,B.txt就改为A.txt.

从Clinet上传文件到Server时,使用下面的命令
tftp –p –r 目标文件名 -l 源文件名 服务器地址

如命令

tftp –p –r D.txt –l C.txt 192.168.1.2

的作用是从Client上传文件C.txt到Server的tftp根目标下,并更名为D.txt;若不更名,D.txt就改为C.txt.
这个命令一般是用于下载或上传后进行更改文件名,如若不更改文件名,可使用以下简单命令

2、不更名下载或上传

不更名下载命令:

tftp –g –l/-r 源文件名 服务器地址

(此时参数-l与-r等效,使用时只使用其中一个);

如tftp –g –l A.txt 192.168.1.2或 tftp –g –r A.txt 192.168.1.2

作用相同,都表示Client从Server下载文件A.txt,且不更名。

tftp –p –l/-r 源文件名 服务器地址
(此时参数-l与-r等效,使用时只使用其中一个);

如tftp –p –l B.txt 192.168.1.2或 tftp -p –r B.txt 192.168.1.2

作用相同,都表示从Client上传文件B.txt到Server,且不更名。

tftp 在嵌入式设备和主机之间传输文件相关推荐

  1. linux和电脑之间文件传输,Linux主机之间传输文件的几种方法对比

    1.scp传输 scp -r /data/file root@ip:/data/ scp -C /data/sda.img root@ip:/data/img/ #-r: 支持目录 #-C: 启用压缩 ...

  2. windows和Linux虚拟机或者云主机之间传输文件

    在这里用一种比较简单的方法来实现互相传输文件: 1.打开远程控制服务器软件,连接上云主机,我用的是xshell5 2.检查是否安装 sz rz命令 rpm -qa |grep sz 和 rpm -qa ...

  3. Vmware 与主机之间传输文件

    首先安装VMware Tools,安装方法见链接: (1条消息) Vmware虚拟机命令安装 Vmware Tools_在路上_continue的博客-CSDN博客_命令行安装vmwaretools ...

  4. VMware虚拟机与主机之间传输文件

    参考博客: https://blog.csdn.net/weixin_42121713/article/details/106563346 https://blog.csdn.net/kai1001/ ...

  5. 【网络】tftp协议、简单实用tftpd32工具在主机和虚拟机之间传输文件

    TFTP协议的简单了解学习以及使用 一.前言 在公司里,给设备进行升级的时候使用了一个tftp传输文件工具(Tftpd32),笔记本接上和设备在同一网络下的网线(使二者在同一个局域网下),然后配置Tf ...

  6. 虚拟机:centos在主机和虚拟机之间传输文件

    虚拟机:centos在主机和虚拟机之间传输文件 问题原因:   想在虚拟机上跑一下安装oracle的流程,但是官网已经没有11g版本的压缩包了,遂从网盘上找资源,把安装包下载到了本机上.想把压缩文件从 ...

  7. Linux 虚拟机与主机之间的文件传输(三)

    Linux  虚拟机与主机之间的文件传输(三) 一.简述        记录Linux  虚拟机与主机之间的文件传输方式,比如使用共享文件夹.使用Samba.SecureCRT.FileZilla.C ...

  8. 选择的串口 _ 不存在或开发板没有连接_PC 和开发板之间传输文件

    8.1 传输文件的多种方法 在嵌入式开发中,涉及交叉编译:在 PC 上编译,在开发板上运行.所以就涉及 PC 和开发板之间的文件 传输,方法有多种:网络传输.串口传输.USB 传输,当然,还有最笨的方 ...

  9. PC和开发板之间传输文件

    1.在Ubuntu中安装.配置NFS 如果你使用的是我们提供的Ubuntu,那么已经安装好了NFS服务.查看一下/etc/export的内容,就知道开发板可以挂载哪一个目录.如果该文件中没有指定目录, ...

最新文章

  1. python中plot的plt.text_用Python进行数据可视化的第一步,全面详解matplotlib中样式属性...
  2. 【转】误差矩阵(混淆矩阵)评价法
  3. Network 之五 TCP/IP 协议族、工作流程、常用协议格式
  4. freertos源码详解与应用开发 pdf_互联网企业面试必问Spring源码?搞定Spring源码,看完这篇就够了...
  5. Nacos,阿里开源,是真的香!!
  6. oracle big table1,关于Big_Table脚本的一些有关问题
  7. 第二百五十八节,Tornado框架-逻辑处理get()方法和post()方法,初识模板语言
  8. Spring使用ajax异步上传文件
  9. Linux虚拟机连不上网克隆虚拟机网卡无法启动
  10. OCI 完成 TOB 选举,阿里工程师入选全球 9 人名单
  11. CCD实际尺寸对照表
  12. 百度地图点击城市的出现下钻
  13. php web helloworld,webim_server.php
  14. android自定义抽奖,Android简单实现圆盘抽奖界面
  15. http url转义字符,特殊字符
  16. office中“Error! Reference source not found.“”错误! 参考源未找到“的问题解决方案...
  17. dede修改mysql用户名密码_老李教你快速学会织梦dedecm后台修改帐号密码教程
  18. 标题 穿越雷区 java_蓝桥杯javaB--穿越雷区
  19. Coursera上有哪些相见恨晚的数据课程
  20. php数组:城市车牌对应城市名称

热门文章

  1. git版本控制以及分支管理
  2. cmd sqlplus远程连接_sqlplus连接远程数据库
  3. concurrent.futures调研
  4. Camera成像原理(raw图如何产生的)
  5. 那些忍了很久的话——人工智能盲目跟风该休了
  6. wav数据提取 matlab,matlab 读取处理 wav 文件
  7. 使用cobra创建cli命令行工具
  8. 电脑组成部件介绍图解之电脑由哪些部件组成?各个部件作用又是什么 ?主要功能是什么?
  9. 原生table 边框重叠 粗细不一样等问题,秒懂,只需几秒就能完成
  10. Material Design【Android-Toolbar,滑动菜单,悬浮按钮,卡片布局,下拉刷新和可折叠式标题栏及案例】