玩轉Windows/Linux tftp命令


 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上進行分析奮斗


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM