久久精品国产清自在天天线_日韩国产欧美系列_亚洲天堂影视在线观看_91在线艹亚洲无码午夜_日本写真高清视频免费网站网_亚州无码大尺度另类_高跟翘臀老师后进式视频午夜_久久精品国产亚洲AV热黑人_国产另ts另类人妖_丁香五月 开心五月 激情五月

當(dāng)前位置:首頁 > 嵌入式培訓(xùn) > 嵌入式學(xué)習(xí) > 講師博文 > tftp命令使用詳解

tftp命令使用詳解 時間:2018-07-30      來源:未知

TFTP協(xié)議簡介

TFTP是用來下載遠(yuǎn)程文件的最簡單網(wǎng)絡(luò)協(xié)議,它其于UDP協(xié)議而實現(xiàn)。嵌入式linux的tftp開發(fā)環(huán)境包括兩個方面:

一是linux服務(wù)器端的tftp-server支持,二是嵌入式目標(biāo)系統(tǒng)的tftp-client支持。

因為u-boot本身內(nèi)置支持tftp-client,所以嵌入式目標(biāo)系統(tǒng)端就不用配置了。

下面就詳細(xì)介紹一下linux服務(wù)器端tftp-server的配置

1、查看tftp服務(wù)是否開啟

netstat -a | grep tftp

顯示結(jié)果為

udp 0 0 *:tftp *:*

表明服務(wù)已經(jīng)開啟,就表明tftp配置成功了。

2、tftp使用

復(fù)制一個文件到tftp服務(wù)器目錄,然后在主機(jī)啟動tftp軟件,進(jìn)行簡單測試。

tftp 192.168.1.2

tftp>get

tftp>put

tftp>q

6、tftp命令用法如下

tftp your-ip-address

【TFTP相關(guān)操作命令】

connect:連接到遠(yuǎn)程tftp服務(wù)器

mode:文件傳輸模式

put:上傳文件

get:下載文件

quit:退出

verbose:顯示詳細(xì)的處理信息

tarce:顯示包路徑

status:顯示當(dāng)前狀態(tài)信息

binary:二進(jìn)制傳輸模式

ascii:ascii傳送模式

rexmt:設(shè)置包傳輸?shù)某瑫r時間

timeout:設(shè)置重傳的超時時間

help:幫助信息

?:幫助信息

3、如果老是出現(xiàn)“AVC Denial, click icon to view”的錯誤,并不能傳輸文件,需要作如下修改

修改/etc/sysconfig/selinux,將SELINUX設(shè)定為disable

使用命令setenforce 0讓selinux配置文件生效

4、Busybox中tftp命令的用法

命令格式為:

tftp [option] ... host [port]

如果要下載或上傳文件的話是一定要用這些option的。成都明誠科技。

-g表示下載文件(get)

-p表示上傳文件(put)

-l表示本地文件名(local file)

-r表示遠(yuǎn)程主機(jī)的文件名(remote file)

例1:要從遠(yuǎn)程主機(jī)192.168.1.2上下載embedexpert,則應(yīng)輸入以下命令

tftp -g -r embedexpert 192.168.1.2

例2:

tftp 0x80600000 u-boot-with-spl.bin

把文件u-boot-with-spl.bin通過tftp加載到內(nèi)存的0x80600000處

例3:

tftp 193.169.3.42tftp>connect

tftp>get demon.txt

tftp>status

tftp>quit

這就是從共享出通過tftp下載文件。

上一篇:tftp文件傳輸協(xié)議詳解

下一篇:新ARM處理器架構(gòu)

熱點文章推薦
華清學(xué)員就業(yè)榜單
高薪學(xué)員經(jīng)驗分享
熱點新聞推薦
前臺專線:010-82525158 企業(yè)培訓(xùn)洽談專線:010-82525379 院校合作洽談專線:010-82525379 Copyright © 2004-2022 北京華清遠(yuǎn)見科技集團(tuán)有限公司 版權(quán)所有 ,京ICP備16055225號-5,京公海網(wǎng)安備11010802025203號

回到頂部