娇小w搡bbbb搡bbb,《第一次の人妻》,中国成熟妇女毛茸茸,边啃奶头边躁狠狠躁视频免费观看

如果使用4412開(kāi)發(fā)板那么怎么搭建和測(cè)試TFTP服務(wù)器

發(fā)布者:美好的人生最新更新時(shí)間:2025-04-01 來(lái)源: cnblogs關(guān)鍵字:4412開(kāi)發(fā)板  搭建  測(cè)試  TFTP服務(wù)器 手機(jī)看文章 掃描二維碼
隨時(shí)隨地手機(jī)看文章

這一章先講解如何通過(guò) TFTP 來(lái)實(shí)現(xiàn)在線傳輸文件,先在虛擬機(jī) Ubuntu 上搭建一個(gè)服務(wù)器,并在虛擬機(jī) Ubuntu 上做客戶端進(jìn)行測(cè)試。

TFTP(Trivial File Transfer Protocol,簡(jiǎn)單文件傳輸協(xié)議),是一個(gè)基于 UDP 協(xié)議實(shí)現(xiàn)的用于在客戶機(jī)和服務(wù)器之間進(jìn)行簡(jiǎn)單文件傳輸?shù)膮f(xié)議,適合于開(kāi)銷不大、不復(fù)雜的應(yīng)用場(chǎng)合。TFTP 協(xié)議專門為小文件傳輸而設(shè)計(jì),只能從服務(wù)器上獲取文件,或者向服務(wù)器寫入文件,不能列出目錄,也不能進(jìn)行認(rèn)證。

本章配套視頻為:“視頻 08TFTP 服務(wù)器搭建和測(cè)試”

Linux網(wǎng)絡(luò)部分的學(xué)習(xí)方法

這里并不會(huì)費(fèi)勁的去介紹 TFTP 協(xié)議,那個(gè)意義不大,主要是教大家如何操作,在這個(gè)過(guò)程中進(jìn)步。網(wǎng)絡(luò)協(xié)議非常復(fù)雜,完整的網(wǎng)絡(luò)協(xié)議一個(gè)人將資料看一遍,估計(jì)這輩子就過(guò)去了。在這個(gè)龐大的網(wǎng)絡(luò)工程中,不同的工程師分別做不同的工作,作為嵌入式 linux 工程師,要做的就是拿別人做好的東西移植,在嵌入式上完善功能。

其實(shí)嵌入式上的所有功能從最開(kāi)始,幾乎都是從 PC 上移植過(guò)來(lái)的,很多代碼以及軟件都是在 PC 機(jī)上實(shí)現(xiàn)過(guò),嵌入式 ARM 處理器的發(fā)展相對(duì)于滯后(ARM 的流行是 2000 年之后的事情),所以在嵌入式上移植就成了非常重要的一項(xiàng)能力。

19.1 Ubuntu  服務(wù)端的搭建

在虛擬機(jī) Ubuntu 上打開(kāi)終端,如下圖。

首先輸入命令“sudo apt-get install xinetd”,安裝 xinetd,如下圖。

安裝完 xinetd,如下圖。

接下來(lái)輸入命令“sudo apt-get install tftp tftpd”安裝 tftp 和 tftpd,如下圖。

安裝完成后,如下圖。

然后建立 TFTP 的配置文件,使用命令“vi /etc/xinetd.d/tftp”建立文件,如下圖。

寫入下面的內(nèi)容:

service tftp

{

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /var/tftpboot/

disable = no

per_source = 11

cps = 100 2

flags= IPv4

}

如下圖。

注意:如上圖所示,這個(gè)文件在粘貼內(nèi)容之后,必須按照上面的格式嚴(yán)格對(duì)齊。

退出并保存。其中 server_args 設(shè)置的/var/tftpboot 目錄是 tftp 服務(wù)器的目錄,TFTP 客戶端就是從這個(gè)目錄里面獲取服務(wù)器上的文件的。使用命令 mkdir /var/tftpboot 建立 tftp 服務(wù)器的目錄,如下圖。

然后設(shè)置/var/tftpboot的訪問(wèn)權(quán)限為 777,如下圖。

輸入:sudo /etc/init.d/xinetd restart 命令重啟xinetd服務(wù),如下圖。

服務(wù)器到這一步就搭建好了,后面來(lái)進(jìn)行測(cè)試。

服務(wù)器測(cè)試

本機(jī)測(cè)試:在/var/tftpboot下面建立一個(gè)文件test,在里面輸入 hello world,然后保存該文件,如下圖。

在啟動(dòng)另外一個(gè)終端,如下圖。

然后輸入:tftp 127.0.0.1,如下圖。

輸入 get test 獲取 test 文件,如下圖。

在上圖看到獲取到 test 的信息 13 字節(jié),然后輸入 q 退出 tftp,如下圖。

然后輸入 ls 查看當(dāng)前目錄下是否有 test 文件了,通過(guò)查看,發(fā)現(xiàn)當(dāng)前目錄下應(yīng)經(jīng)有 test 文件了,這就是/var/tftpboot 目錄下的那個(gè) test 文件,如下圖。

使用 cat 命令查看一下 test 文件的內(nèi)容,如下圖。

通過(guò)上面的截圖,看到 test 文件里面的內(nèi)容是 hello world,與/var/tftpboot 目錄的 test 是一樣的,至此的 TFTP 服務(wù)器端的配置和測(cè)試就完成了。


關(guān)鍵字:4412開(kāi)發(fā)板  搭建  測(cè)試  TFTP服務(wù)器 引用地址:如果使用4412開(kāi)發(fā)板那么怎么搭建和測(cè)試TFTP服務(wù)器

上一篇:iMX6ULL開(kāi)發(fā)板Linux 4G通信實(shí)驗(yàn)EC20 4G模塊配置
下一篇:i.MX6ULL終結(jié)者Buildoot文件系統(tǒng)構(gòu)建篇buildroot添加支持第三方軟件

推薦閱讀最新更新時(shí)間:2025-06-04 09:54

GD32F103學(xué)習(xí)筆記(1)——搭建環(huán)境、編譯燒寫
一、搭建環(huán)境 1.1 官方資料 GD32F10x 資料下載 1.2 安裝Keil 5 官網(wǎng)下載: http://www2.keil.com/mdk5/ 百度網(wǎng)盤: https://pan.baidu.com/s/1T_eF5NDYeq38bR0cqjiZkw 提取碼:562z 阿里云盤: https://www.aliyundrive.com/s/giDvR2ShJR9 1.3 下載SDK 官網(wǎng)下載: http://www.gd32mcu.com/download/down/document_id/180/path_type/1 百度網(wǎng)盤: https://pan.baidu.com/s/1vneR70WP9qm9S
[單片機(jī)]
搭建虛擬電廠運(yùn)營(yíng)平臺(tái) 建德開(kāi)啟“零碳經(jīng)開(kāi)模式”
光儲(chǔ)充低碳園區(qū)示范站(圖片由建德經(jīng)濟(jì)開(kāi)發(fā)區(qū)提供)不久前,杭州建德經(jīng)濟(jì)開(kāi)發(fā)區(qū)(以下簡(jiǎn)稱開(kāi)發(fā)區(qū))新能源公司通過(guò)上級(jí)相關(guān)交易中心許可獲得售電業(yè)務(wù)資質(zhì),成為建德市屬國(guó)企首家具備售電資質(zhì)的交易企業(yè)。取得售電資質(zhì)后,售電板塊將成為開(kāi)發(fā)區(qū)虛擬電廠系統(tǒng)核心模塊之 ...
[新能源]
學(xué)習(xí)筆記之-51單片機(jī)最小系統(tǒng)搭建
單片機(jī)最小系統(tǒng),或者稱為單片機(jī)最小應(yīng)用系統(tǒng),是指用最少的元件組成的單片機(jī)可以工作的系統(tǒng).對(duì)51系列單片機(jī)來(lái)說(shuō),最小系統(tǒng)一般應(yīng)該包括:單片機(jī)、晶振電路、復(fù)位電路. 一.先說(shuō)一下51單片機(jī)的引腳: 總線型 DIP40 引腳封裝 電源及時(shí)鐘引腳, 4 個(gè) VCC:電源接入引腳 VSS:接地引腳 XTAL1:晶體振蕩器接入的一個(gè)引腳 XTAL2:晶體振蕩器接入的另外一個(gè)引腳 控制線引腳, 4 個(gè) RST/VPD:復(fù)位信號(hào)輸入引腳/備用電源輸入引腳;ALE/PROG:地址鎖存允許信號(hào)輸出引腳/編程脈沖輸入引腳 EA/VPP:內(nèi)外存儲(chǔ)器選擇引腳,當(dāng)接高電平時(shí),單片機(jī)在復(fù)位后從內(nèi)部ROM的0000H開(kāi)始執(zhí)行;當(dāng)接低電平時(shí),復(fù)位后直接從外
[單片機(jī)]
學(xué)習(xí)筆記之-51單片機(jī)最小系統(tǒng)<font color='red'>搭建</font>
STM8L10x環(huán)境搭建
準(zhǔn)備 STM8的編譯環(huán)境有兩種,一個(gè)是IAR,一個(gè)是ST官方提供的STVD+COSMIC. 由于IAR需要破解,我選擇了使用官方提供的環(huán)境STVD。 STVD:IDE,可以從ST官網(wǎng)下載 COSMIC: 編譯器,可以從它的官網(wǎng)下載。http://www.cosmic-software.com/download.php stm8_stdperiph_lib:標(biāo)準(zhǔn)庫(kù),這個(gè)也可以從ST官網(wǎng)下載,不同型號(hào)的芯片對(duì)應(yīng)不同的庫(kù)。有時(shí)候官網(wǎng)登不上不知道什么原因。 之前在stm32上用慣了標(biāo)準(zhǔn)庫(kù),所以,這次使用stm8也使用標(biāo)準(zhǔn)庫(kù)編程,這樣不需要太關(guān)注底層的寄存器。但是,標(biāo)準(zhǔn)庫(kù)并不太標(biāo)準(zhǔn),有些坑,需要注意,后面會(huì)說(shuō)到。 建立目錄 co
[單片機(jī)]
一套完整的ARM交叉編譯環(huán)境的搭建過(guò)程
在網(wǎng)上查看了不少資料,參考別人的,在加上一些自己遇到的問(wèn)題結(jié)合的,內(nèi)容直接轉(zhuǎn)載過(guò)來(lái)了,給和我一樣,剛 入門ARM的新手的。雖然網(wǎng)上很多現(xiàn)成的,但是自己動(dòng)手做作,還是很好的。 編譯環(huán)境: 內(nèi)核名稱:Linux 內(nèi)核發(fā)行版: 3.3.0-4.fc16.x86_64 內(nèi)核版本:#1 SMP Tue Mar 20 18:05:40 UTC 2012 硬件架構(gòu)名稱: x86_64 硬件平臺(tái):x86_64 操作系統(tǒng):GNU/Linux 當(dāng)前系統(tǒng)gcc版本號(hào):4.6.3 在Linux中建立整個(gè)ARM交叉編譯環(huán)境的整體過(guò)程為: 1、 下載源碼包放在/mnt/hgfs/Document/ 2、 建立編譯目錄并設(shè)置環(huán)境變量 3
[單片機(jī)]
ARM9開(kāi)發(fā)板Qt環(huán)境的搭建
注意:不要使用自帶或使用apt-get 安裝的 QT,如有,則刪除。開(kāi)發(fā)板須能掛載NFS。本文采用了別人的教材,只是自己稍加上修改,因?yàn)閯傞_(kāi)始找文件做的時(shí)候發(fā)現(xiàn)很多容易出錯(cuò)的,這里都加以說(shuō)明了 所需原文件: a. arm-linux-gcc-3.4.1.tar.bz2 b. Qt-4.6.3-arm.tar.bz2 c. Qt-4.6.3-x86.tar.bz2 d. Qt-4.7.0.tar.bz2 e. Qt-sdk-linux-x86-opensource_2010.02.bin f. tslib-1.4.tar.gz 操作步驟: 1、檢查電腦上有沒(méi)有g(shù)++ : g++ --version, 如果沒(méi)有
[單片機(jī)]
ARM9<font color='red'>開(kāi)發(fā)板</font>Qt環(huán)境的<font color='red'>搭建</font>
arm交叉編譯環(huán)境搭建
arm交叉編譯環(huán)境搭建 今天搭建了一個(gè)基于arm的嵌入式開(kāi)發(fā)環(huán)境,特記錄搭建過(guò)程及其中遇到的問(wèn)題。 一:準(zhǔn)備 1、使用的軟件版本 kernel:(http://www.kernel.org/pub/linux/kernel/v2.4/) linux-2.4.21.tar.gz (patch下載地址:ftp://ftp.arm.linux.org.uk/pub/linux/arm/kernel/v2.4/) patch-2.4.21-rmk1.gz binutils:(ftp://ftp.gnu.org/gnu/binutils) binutils-2.14.tar.gz gcc:(ftp://ftp.gnu.org/gnu/g
[單片機(jī)]
TC10以太網(wǎng)休眠喚醒測(cè)試詳細(xì)指南!
概述 在上一篇文章中,我們了解了TC10規(guī)范的內(nèi)容,并掌握了基于以太網(wǎng)鏈路的物理層休眠喚醒機(jī)制。為了確保不同廠商的設(shè)備在以太網(wǎng)休眠喚醒功能上的互操作性,OPEN Alliance制定了詳細(xì)的測(cè)試規(guī)范。 測(cè)試規(guī)范 針對(duì)以太網(wǎng)休眠喚醒機(jī)制的測(cè)試,包含在各個(gè)以太網(wǎng)速率下的IOP測(cè)試規(guī)范中,具體如下: 《10BASE-T1S Interoperability Test Suite》 《100BASE-T1 Interoperability Test Suite》 《1000BASE-T1 Interoperability Test Suite》 《MultiGBASE-T1 Interoperability Test Suit
[嵌入式]
TC10以太網(wǎng)休眠喚醒<font color='red'>測(cè)試</font>詳細(xì)指南!
小廣播
設(shè)計(jì)資源 培訓(xùn) 開(kāi)發(fā)板 精華推薦

最新單片機(jī)文章

 
EEWorld訂閱號(hào)

 
EEWorld服務(wù)號(hào)

 
汽車開(kāi)發(fā)圈

 
機(jī)器人開(kāi)發(fā)圈

電子工程世界版權(quán)所有 京ICP證060456號(hào) 京ICP備10001474號(hào)-1 電信業(yè)務(wù)審批[2006]字第258號(hào)函 京公網(wǎng)安備 11010802033920號(hào) Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 航空| 深泽县| 厦门市| 望奎县| 福鼎市| 张家港市| 开远市| 扶余县| 襄垣县| 柏乡县| 饶阳县| 锡林浩特市| 临泽县| 黔西县| 松原市| 济宁市| 玉林市| 高淳县| 贵溪市| 云安县| 兴安盟| 尚志市| 伽师县| 深州市| 读书| 耿马| 吴江市| 安远县| 望江县| 炉霍县| 佛学| 宁南县| 华池县| 柏乡县| 彩票| 宜君县| 扶风县| 林州市| 桂东县| 海伦市| 张家川|