tftpd32linux命令,玩转Windows/Linux tftp命令

本文详细介绍了TFTP在Windows及嵌入式Linux上的使用方法,包括如何通过tftp命令实现文件的上传与下载,并提供了具体的操作步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

tftp很好理解, 主要用来传文件, 下面以我的操作来谈谈tftp中最重要的几个命令。

一. Windows上的sftp命令(据说Linux上也是这样, 当然此处是指非嵌入式的Linux)

0a5646776b3302b61689516456309e164a9.jpg

步骤:

a. 在Windows上开启sftp服务器tftpd32.exe, 然后选定一个默认的目录作为服务器根目录,此时, tftpd32.exe自动读取pc的ip, 该ip就是tftp服务器的ip, 比如192.168.1.101

b. 在Windows上的cmd中有tftp命令, 切换到一个对应目录, 那么这个目录实际上可以理解为客户端根目录。

命令1: tftp 192.168.1.101 put test.txt   该命令可以把tftp客户端目录下的test.txt文件上传到tftp服务端, 其中的192.168.1.101是服务端iip, put表示上传。

命令2:    tftp 192.168.1.101 get test.txt   该命令可以把tftp服务端目录下的test.txt文件下载到tftp客户端, 其中的192.168.1.101是服务端iip, get表示下载。

我刚才试过了, 好使!

二. 嵌入式设备linux上的sftp命令

315e1e4e06168829356ae706d9fe699f449.jpg

步骤:

a. 在Windows上开启sftp服务器tftpd32.exe, 然后选定一个默认的目录作为服务器根目录,此时, tftpd32.exe上自动读取pc的ip, 该ip就是tftp服务器的ip, 比如192.168.1.101

b. 在嵌入式设置linux的shell中有tftp命令(假设支持), 切换到一个对应目录, 那么这个目录实际上可以理解为客户端根目录。

命令1: tftp -pl test.txt 192.168.1.101    该命令可以把tftp客户端目录下的test.txt文件上传到tftp服务端, 其中的192.168.1.101是服务端ip,  p是put,  l是local

命令2: tftp -gr test.txt 192.168.1.101    该命令可以把tftp服务端目录下的test.txt文件下载到tftp客户端, 其中的192.168.1.101是服务端ip, g是get, r是remote

我试过了, 好使。 而且我常常用命令1, 从嵌入式设备中取出文件, 放到windows上进行分析

9a49c2158aeab8a9656c0b6402676bb6882.jpg

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值