tftp用法

這次的項目中用到了tftp,開發板用的是busybox的tftp,

1、首先講講busybox下tftp的用法:

執行tftp,可以發現tftp用法如下:

  Usage: tftp [OPTION]... HOST [PORT]

                 有以下幾個參數:                 

                  -l  是local的縮寫,後跟本地或下載到本地後重命名的文件名。
                  -r 是remote的縮寫,後跟遠程即PC機tftp服務器根目錄中的文件名,或上傳到PC機後重命名後的文件名。
                  -g  是get的縮寫,下載文件時用,後跟PC機的IP地址
                  -p  是put的縮寫,上傳文件時用,後跟PC機的IP地址

                  tftp 默認佔用的是69端口。

舉個例子:   tftp -l a.txt -r a.txt -g 192.168.1.1 69

執行這個命令代表從IP地址爲192.168.1.1的tftp服務器的69端口(tftp的默認端口)上下載文件a.txt到本地上,並且存儲的文件名也是a.txt

如果上傳和下載的文件名一致的話,-l 或者 -r可以任意寫一項即可,上面的命令可以寫成

tftp  -r a.txt -g 192.168.1.1 69或者 tftp -l a.txt  -g 192.168.1.1 69

其中端口號(例子中爲69)可以不指定,命令會自動採用默認值69



2、在移植到開發板之前,在虛擬機上做的實驗,我安裝的虛擬機是Debian-mini,默認沒有安裝tftp的客戶端,

在網上找了大量的資料都是採用



下載安裝軟件包的位置:http://packages.debian.org/stable/allpackages

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章