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

歷史上的今天

今天是:2025年06月20日(星期五)

2020年06月20日 | arm學習筆記005之Linux平臺下TFTP服務器構建

發布者:數字狂想 來源: eefocus關鍵字:arm  Linux平臺  TFTP服務器構建 手機看文章 掃描二維碼
隨時隨地手機看文章

TFTP(Trivial File Transfer Protocol,簡單的文件傳輸協議)是 TCP/IP 協議族中的一個用來在客戶機與服務器之間進行簡單文件傳輸的協議,提供不復雜、開銷不大的文件傳輸服務,端口號為 69。


TFTP 這種簡單的基于 UDP 的文件傳輸協議,通常只能用于小文件的傳輸,并且它不具備通常的 FTP 的許多功能,因此它只能從文件服務器上獲得或寫入文件,不能列出目錄,也不能進行認證。在嵌入式開發中,TFTP 服務用于通過網線從 PC 服務端的 TFTP 目錄下下載鏡像文件到開發板中。


基于 Red Hat Enterprise Linux 5 的 TFTP 服務器構建:

1.查看 TFTP 服務是否安裝

    用 setup 命令 或 rpm -qa | grep tftp

2.安裝 TFTP 服務器

    rpm -ivh tftp-server-0.42-3.1.i386.rpm

3.配置 TFTP 服務器

    vi /etc/xinetd.d/tftp 進行如下配置


service tftp

{

        disable                 = no

        socket_type             = dgram

        protocol                = udp

        wait                    = yes

        user                    = root

        server                  = /usr/sbin/in.tftpd

        server_args             = -s /tftpboot

        per_source              = 11

        cps                     = 100 2

        flags                   = IPv4

}

4.查看 TFTP 服務是否啟動

    netstat -a | grep tftp

5.啟動或重啟 TFTP 服務器

    /etc/init.d/xinetd start  /etc/init.d/xinetd restart


補充:rpm 是 Red Hat 下的軟件包管理工具,一般常用的命令有:

(1) 查詢系統已安裝的軟件;語法:rpm -q 軟件名

    # rpm -q tftp-server

    tftp-server-0.42-3.1


    -q就是 --query ,中文意思是“問”,此命令表示的是,是不是系統安裝了 tftp-server;如果已安裝會有信息輸出;如果沒有安裝,會輸出 tftp-server 沒有安裝的信息。查看系統中所有已經安裝的包,要加 -a 參數 。


    # rpm -qa


(2) 安裝新軟件包;語法:rpm -ivh 軟件包

    # rpm -ivh tftp-server-0.42-3.1.i386.rpm

(3) 刪除軟件包;語法:rpm -e 軟件包名



(下面的都還沒試過)


基于 Ubuntu 11.10 的 TFTP 服務器構建:

1.安裝 TFTP 服務器 

    sudo apt-get install xinetd tftpd tftp

2.建立 TFTP 服務器配置文件

    sudo vim /etc/xinetd.d/tftp    在文中輸入如下配置信息    


service tftp

{

protocol = udp

port = 69

socket_type = dgram

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /home/book/work/tftpboot

disable = no

}


3.啟動 TFTP 服務器

    sudo service xinetd start

注意:在 Ubuntu 11.10 中不允許直接執行 TFTP 服務的初始化腳本,例如:/etc/init.d/xinetd start 。xinetd(eXtended InterNET services daemon)


基于 Ubuntu 的另一種構建 TFTP 服務器的方法:

1.安裝tftp客戶端及服務器端的軟件,tftp-hpa是客戶端,tftpd-hpa是服務器端。

    sudo aptitude install tftp-hpa tftpd-hpa

2.配置TFTP服務器

    sudo vim /etc/default/tftpd-hpa

    將原來的內容改為:

    # /etc/default/tftpd-hpa

    TFTP_USERNAME="tftp"

    TFTP_ADDRESS="0.0.0.0:69"

    #TFTP_OPTIONS="--secure"

    TFTP_DIRECTORY="/tftpboot"

    TFTP_OPTIONS="-l -c -s"

3.重新啟動 TFTP 服務

    sudo service tftpd-hpa restart    


補充:/etc/init.d/ 目錄下放的都是系統相關服務的初始化腳本,例如 nfs 服務:/etc/init.d/nfs 。


基于 Windows 的 TFTP 服務器構建:

    在 Windows 下構建 TFTP服務器相對 Linux 容易得多,只要安裝 TFTP 相關工具(tftpboot.rar)即可。安裝完上述工具之后,就可以實現開發板使用 tftp 命令從 Windows PC 機上下載文件。

關鍵字:arm  Linux平臺  TFTP服務器構建 引用地址:arm學習筆記005之Linux平臺下TFTP服務器構建

上一篇:arm學習筆記之RedHat Linux 9 下 TFTP 搭建
下一篇:arm學習筆記006之redhat5.0的安裝定制以及tftp服務器的安裝

推薦閱讀

一場“中興被罰事件”,瞬間讓中國半導體行業成為輿論矚目的焦點。“中興休克”、“面臨倒閉危機”…各種消極輿論甚囂塵上。仿佛美國對中興的處罰,就意味著這家規模千億的企業完了,中國產業已被美國挾住要害。半導體屬于微電子產業,這個領域的從業者多是精于研發的“理工男”,并不善夸夸其談,甚至不知如何回應外界的評論。他們深耕半導體行業多年,卻...
?90多年前,新中國的締造者毛澤東在江西井岡山開展革命斗爭,看到老百姓燃燒松明子照明時,曾滿懷深情地說:“革命勝利后,我們要送你們一個‘小太陽’。” 如今,不僅是井岡山,在于都、在瑞金……在江西的紅土地上,“小太陽”無處不在。新中國成立70年來,經過數代江西電力人的接續拼搏,一個日益堅強智能的江西電網正矗立在紅土地上,把代表現代...
1 #include <msp430x14x.h> 2 3 void int_clk(); 4 void delay(int i); 5 void main() 6 { 7 WDTCTL = WDTPW + WDTHOLD; 8 int_clk(); 9 P6DIR = 0XFF;10 P6OUT = 0Xff;11 while(1)12 {13 P6OUT = 0XFF;14 delay(20000);15 P6OUT = 0x00;16 delay(20000);17 }18 }19 20 void int...
盡管保時捷肯定仍然是駕駛者之車,但跑車品牌并沒有吝嗇其信息娛樂技術。全新保時捷通訊管理系統 (PCM) 6.0 旨在為駕駛員提供更多信息,同時將信息娛樂系統無縫集成到駕駛體驗中。首先,經過大修的 PCM 6.0 界面具有重新設計的字體、圖標和布局,并增加了 Apple CarPlay 的集成度。它還首次具有 Android Auto 功能。無線更新將確保保時捷司機...

史海拾趣

問答坊 | AI 解惑

高速SPI的速度最高能夠到達多少?10MBPS的高速SPI在WINCE下能不能接收的過來?我接收的前面數據老是會被后面的沖掉。

高速SPI的速度最高能夠到達多少?10MBPS的高速SPI在WINCE下能不能接收的過來?我接收的前面數據老是會被后面的沖掉。…

查看全部問答∨

BWSCON的bank1對應K9F8G08UOM-PCB0,應該設置多大位寬?

K9F8G08UOM-PCB0這芯片的pdf誰有?在2442的boot里我應該將BWSCON對應的位設置為多少位寬?16-bit or 32-bit? 有的請上傳個連接,郵箱最好:haiou_arm@163.com,嘿嘿 謝謝!…

查看全部問答∨

關于i.MX27+nandflash(K9F2G08ROA)+wince的FATFS分區掛載問題

這個問題困擾了我好幾天了,拜托大家幫幫忙看看是怎么回事了,帖子也看了無數了,但是還是找不到解決辦法。 問題的具體情況是這樣的,eboot中將nandflash分出了一個BINFS的分區,然后進到系統中可以看到兩個分區分別為     1. part00( ...…

查看全部問答∨

插件

請問論壇里有哪位高人做過自動插件機項目,也就是自動焊接電容電阻那種設備,需要注意的問題是什么,如果熟悉的可以合作一下。…

查看全部問答∨

賣一塊二手gec 2440開發板,價錢1100,可砍價.帶觸摸屏.僅限蘇州地區當面交易,可以先試用.資料齊全.聯系請加msn:guyuguang8628391@

GEC2440開發板硬件構成 硬件功能介紹: ◆ 采用三星公司的 S3C2440,系統穩定運行在405MHz,最高可達530MHz; ◆ 64M 字節的 SDRAM,由兩片 K4S561632 組成,工作在 32 位模式下; ◆ 64M 字節 NAND Flash,采用的是 K9F1208,可以兼容 16M,32 ...…

查看全部問答∨

問一個LoadString的問題

看到一段代碼,不明白 PBYTE pRes; pRes = (PBYTE)LoadString (hInst, IDS_DOITEXT , NULL, 0) // Get the length of the string resource int nLen = *(PWORD)(pRes-2) * sizeof (TCHAR); MSDN上面說,字符串資源的字符長度在字符串起始 ...…

查看全部問答∨

IAR的編譯器比MDK的差這么多?!

                                 我們搞變頻的,打算用ST的芯片,買了塊STM32評估板,開始挑開發工具,直接從IAR例程中挑了一個,先在IAR下編譯,最 ...…

查看全部問答∨

【M3 入門開發】TI M3 最實用、最便宜的開發板--談談 TI M3 的入門

有很多朋友問我,怎么快速入門 TI M3 ,是不是很難,是不是要買很貴的開發板。 其實真的不需要很貴的開發板,有下面這個小黑板,一樣可以學好 M3. M3 的開發我個人對軟件部分比較感興趣。我也希望在這里讓更多的朋友來學習到 TI M3. 學習都是由 ...…

查看全部問答∨

TA0和TA1到底什么關系啊

今天幾乎就糾結在這TA0和TA1的設置中了。手冊上對TA1根本就沒有任何提及。可是在仿真的時候,TA1擁有和TA0完全一樣的寄存器,而且頭文件里對它們都有定義。可是這兩個卻總是不能同時運行。同樣的程序,TA0能用,修改成TA1就不行了。下面這個程序就 ...…

查看全部問答∨

比較器A+模塊CAREF_3選擇的參考電壓是多少V啊?

#define CAREF_3                (0x30)         /* Comp. A Int. Ref. Select 3 :...CCS例程里測電壓那個程序里說! CAREF_2 + CAREF_1是0.55V,為啥啊?不應該 ...…

查看全部問答∨
小廣播
設計資源 培訓 開發板 精華推薦

最新單片機文章
何立民專欄 單片機及嵌入式寶典

北京航空航天大學教授,20余年來致力于單片機與嵌入式系統推廣工作。

 
EEWorld訂閱號

 
EEWorld服務號

 
汽車開發圈

 
機器人開發圈

電子工程世界版權所有 京ICP證060456號 京ICP備10001474號-1 電信業務審批[2006]字第258號函 京公網安備 11010802033920號 Copyright ? 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
主站蜘蛛池模板: 通许县| 迭部县| 乃东县| 嘉峪关市| 郯城县| 文水县| 中方县| 乳山市| 海丰县| 海淀区| 松溪县| 吉隆县| 聂拉木县| 司法| 安溪县| 稻城县| 芮城县| 富锦市| 河池市| 读书| 会宁县| 图们市| 清徐县| 德阳市| 澄城县| 永城市| 平定县| 西乌珠穆沁旗| 郯城县| 长乐市| 青海省| 射阳县| 张家界市| 和林格尔县| 嘉兴市| 惠安县| 辉南县| 理塘县| 铜川市| 潜山县| 永登县|