BusyBox下tftp命令的使用


一、簡介

      BusyBox下的tftp是一款應用於嵌入式開發系統上的一款小巧tftp工具,為開發者提供一個tftp服務的使用平台。

      通常是,PC開發主機作為服務器(Server),開發系統(板)作為客戶端(Client),可以實現從Server下載文件到Client,或者從Client上傳文件到Server。

參數說明:

  -l     local的縮寫,后跟存在於Client的源文件名,或下載Client后重命名的文件名;
  -r     remote的縮寫,后跟Server即PC機tftp服務器根目錄中的源文件名,或上傳Server后重命名后的文件名;
  -g    get的縮寫,下載文件時用;
  -p    put的縮寫,上傳文件時用。

二、使用方法

1、常規使用

① 從Server下載文件到Client時,使用下面的命令

 $ tftp –g –l 目標文件名 –r 源文件名 服務器地址

example:

 $ tftp –g –l B.txt –r A.txt 192.168.1.2

      從Server中的tftp根目錄下,下載文件A.txt到Client並更名為B.txt.

② 從Clinet上傳文件到Server時,使用下面的命令

$ tftp –p –r 目標文件名  -l 源文件名 服務器地址

example:

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

      從Client上傳文件C.txt到Server的tftp根目標下,並更名為D.txt.

2、簡略使用

① 不更名下載

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

example:

$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 源文件名   服務器地址  

example:

$ tftp –p –l B.txt 192.168.1.2
$ tftp  -p –r B.txt 192.168.1.2

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

 

參考文章:Busybox下tftp命令使用詳解


免責聲明!

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



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