r是remote 我试过了

时间:2022-01-11 06:34:50

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

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

法式:

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命令

法式:

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长进行分析