




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、第四章嵌入式Linux開發(fā)環(huán)境的搭建2022/7/31第四章嵌入式Linux開發(fā)環(huán)境的搭建本章目標(biāo)了解主機(jī)系統(tǒng)引導(dǎo)、登錄及退出Linux掌握配置Linux下的minicom和windows下的超級終端掌握嵌入式交叉編譯環(huán)境的搭建掌握配置NFS服務(wù)掌握主機(jī)、目標(biāo)板的通信配置第四章嵌入式Linux開發(fā)環(huán)境的搭建一、主機(jī)系統(tǒng)引導(dǎo)、登錄及退出Linux1 系統(tǒng)引導(dǎo) 引導(dǎo)過程(boot process),也稱啟動過程,指的是從主機(jī)(如PC機(jī))電源開關(guān)閉合或者在加電狀態(tài)按下RESET鍵以后,到內(nèi)核獲得控制權(quán)這一段時間。第四章嵌入式Linux開發(fā)環(huán)境的搭建計算機(jī)內(nèi)部運(yùn)行過程,主要包括: PC機(jī)內(nèi)部有一片RO
2、M存儲區(qū),存儲了BIOS(Basic Input Output System,基本輸入輸出系統(tǒng)),加電或RESET后,CPU把第一條可執(zhí)行指令的物理地址設(shè)置為0 xFFFF0,即指向BIOS的入口地址;CPU執(zhí)行BIOS中的程序,對底層硬件、接口和設(shè)備進(jìn)行測試及初始化,例如對中斷控制器、DMA控制器、串行端口等等進(jìn)行測試和初始化;運(yùn)行的BIOS中的程序,從指定的引導(dǎo)盤上將一個引導(dǎo)扇區(qū)的內(nèi)容裝入內(nèi)存。第四章嵌入式Linux開發(fā)環(huán)境的搭建 BIOS將程序執(zhí)行權(quán)移交給剛剛從引導(dǎo)扇區(qū)裝入內(nèi)存的這段程序,由這段程序,將硬盤上的Linux內(nèi)核代碼壓縮包裝入內(nèi)存。 為了節(jié)省存儲空間,通常Linux內(nèi)核代碼是
3、經(jīng)過壓縮的,并且在壓縮包的頭部有一小段程序是未經(jīng)壓縮的可執(zhí)行代碼,這段程序的功能是對Linux壓縮包中的內(nèi)核代碼解壓縮。 程序執(zhí)行權(quán)移交給解壓縮代碼,由它解壓縮并分配內(nèi)存空間、填充解壓縮后的代碼。解壓縮完成后,執(zhí)行權(quán)轉(zhuǎn)移到內(nèi)核代碼入口處。系統(tǒng)引導(dǎo)是由兩部分程序共同配合完成的,BIOS將引導(dǎo)扇區(qū)內(nèi)容讀入內(nèi)存,由引導(dǎo)扇區(qū)讀入內(nèi)存的這段代碼再把內(nèi)核裝入內(nèi)存。內(nèi)核代碼開始執(zhí)行表示引導(dǎo)過程結(jié)束。內(nèi)核要進(jìn)行初始化,初始化任務(wù)依不同的硬件和不同的Linux版本而有所不同。第四章嵌入式Linux開發(fā)環(huán)境的搭建2 登錄Linux 第四章嵌入式Linux開發(fā)環(huán)境的搭建3Linux的終端 Linux必須使用的終端設(shè)
4、備(包括控制臺等),是借助于與主機(jī)連接的顯示器、鍵盤、鼠標(biāo)和終端仿真程序或終端應(yīng)用程序來實(shí)現(xiàn)的,一般把它們稱為虛擬終端或偽終端(pseudo terminal),簡稱終端。 在圖形桌面環(huán)境,鼠標(biāo)點(diǎn)擊“紅帽子”,選擇“終端”,就可以打開一個虛擬終端,打開虛擬終端的同時,系統(tǒng)為使用該終端的用戶啟動一種shell。第四章嵌入式Linux開發(fā)環(huán)境的搭建圖2.3 虛擬終端窗口(a)第四章嵌入式Linux開發(fā)環(huán)境的搭建圖2.3 虛擬終端窗口(b)第四章嵌入式Linux開發(fā)環(huán)境的搭建一個root用戶打開的兩個虛擬終端窗口。用鼠標(biāo)點(diǎn)擊哪一個窗口,這個窗口對應(yīng)的虛擬終端就被激活。第四章嵌入式Linux開發(fā)環(huán)境的
5、搭建可以用tty命令,查詢當(dāng)前激活窗口使用的是哪個終端: rootlocalhost # tty /dev/pts/3 上述顯示的pts是pseudo terminal slave的縮寫,意思為:從偽終端,是眾多偽終端類型中的一種;顯示的3表示第3個從偽終端。第四章嵌入式Linux開發(fā)環(huán)境的搭建字符界面命令提示符主提示符 登錄用戶主機(jī)名 工作目錄 輔助提示符root用戶(管理員)登陸后,該提示符為“#”其他普通用戶登陸后,該提示符為“$”12rootlocalhost # teacherlocalhost $ 第四章嵌入式Linux開發(fā)環(huán)境的搭建 用echo命令,可以查詢使用的終端類型: ro
6、otlocalhost # echo $TERM Xterm 上述顯示的Xterm,表示是一個基于X-Window System的標(biāo)準(zhǔn)虛擬終端。通過cat命令查詢主機(jī)上Linux支持哪些種類的終端:rootlocalhost # cat /proc/tty/drivers在/dev目錄下,用ls命令查詢串行端口能夠連接多少個終端: rootlocalhost dev# ls /dev/ttyS* -l第四章嵌入式Linux開發(fā)環(huán)境的搭建4 查看及修改用戶使用的shell 用戶登錄后,打開一個終端時,系統(tǒng)啟動該用戶使用的shell,關(guān)閉這個終端時,終止這個shell的運(yùn)行。查看使用的shellr
7、ootlocalhost dev# ps -e臨時改用另一種shellrootlocalhost # tty/dev/pts/3rootlocalhost # shsh-3.1# sh-3.1# ps esh-3.1# exitexit第四章嵌入式Linux開發(fā)環(huán)境的搭建rootlocalhost # tty/dev/pts/3rootlocalhost # ps -e 不同種類shell對應(yīng)的可執(zhí)行文件,一般都存儲在/bin目錄下,如果在命令行只輸入shell名,比如csh,卻不能啟動csh,那么應(yīng)該在shell名前加上路徑名,例如/bin/csh。 也可以用以下命令,查找系統(tǒng)中已經(jīng)安裝了哪
8、些shell: rootlocalhost # cd /bin rootlocalhost bin# ls *sh bash csh ksh sh tcsh zsh第四章嵌入式Linux開發(fā)環(huán)境的搭建5 通過退出與shell的會話退出Linux(1)在普通PC機(jī)或筆記本電腦上,可以使用exit命令退出shell,退出后系統(tǒng)關(guān)閉了該用戶登錄后已經(jīng)打開的窗口。 (2)在GUI桌面環(huán)境下,也可以用鼠標(biāo)關(guān)閉窗口退出;或者單擊鼠標(biāo)右鍵,在隨后出現(xiàn)的菜單中,選擇關(guān)閉會話菜單條,退出第四章嵌入式Linux開發(fā)環(huán)境的搭建6 關(guān)閉運(yùn)行的Linux系統(tǒng) 退出命令有shutdown、halt、poweroff、re
9、boot等。shutdown最為常用,它使用系統(tǒng)提供的腳本,執(zhí)行正確的關(guān)閉步驟;halt一般會立即關(guān)閉系統(tǒng),不像shutdown命令退出時執(zhí)行那么多關(guān)閉步驟,這可能會引起文件系統(tǒng)同步的問題。poweroff通過切斷電源來關(guān)閉系統(tǒng);reboot將先退出然后重新啟動系統(tǒng)。第四章嵌入式Linux開發(fā)環(huán)境的搭建關(guān)機(jī)及重啟命令重啟shutdown -r nowshutdown -r +15 “警告:系統(tǒng)將于15分鐘后重啟”reboot關(guān)機(jī)shutdown -h nowhalthalt -p 18第四章嵌入式Linux開發(fā)環(huán)境的搭建 使用VMWare虛擬機(jī),可以用鼠標(biāo)點(diǎn)擊桌面窗口右上角的關(guān)閉窗口圖標(biāo),關(guān)閉
10、運(yùn)行的Linux,之后系統(tǒng)會提示Suspend(掛起)還是Power Off(斷電)。通常可以選擇掛起,這樣在下一次從虛擬機(jī)中啟動Linux時,啟動時間比較短。 第四章嵌入式Linux開發(fā)環(huán)境的搭建 選擇掛起(suspend)后,終止了Linux運(yùn)行的同時,也關(guān)閉了虛擬機(jī)窗口,結(jié)束了虛擬機(jī)運(yùn)行。 下次要運(yùn)行Linux時,需要雙擊Windows桌面虛擬機(jī)圖標(biāo),然后在虛擬機(jī)窗口選擇Resume this virtual machine(恢復(fù)虛擬機(jī))。 選擇斷電(power off)后,在虛擬機(jī)中模擬單獨(dú)運(yùn)行Linux時的斷電操作。下次要運(yùn)行Linux時,雙擊Windows桌面虛擬機(jī)圖標(biāo),選擇pow
11、er on。第四章嵌入式Linux開發(fā)環(huán)境的搭建7 使用幫助命令help和man(1) help命令 輸入help命令后,終端上將顯示用戶現(xiàn)在使用的shell內(nèi)部定義的全部命令 如果要查找某一條命令的具體含義,例如rootlocalhost # help pwd rootlocalhost # help ls第四章嵌入式Linux開發(fā)環(huán)境的搭建(2)用ls命令查找shell之外的命令 除了shell內(nèi)部定義的那些命令之外,其余命令對應(yīng)的可執(zhí)行文件,一般都可以在子目錄/bin和/sbin中找到。可以使用命令 ls /bin或者ls /sbin去查找,以下是2條命令及部分顯示輸出:rootloca
12、lhost # ls /binrootlocalhost # ls /sbin第四章嵌入式Linux開發(fā)環(huán)境的搭建(3)man命令 Linux帶有聯(lián)機(jī)幫助功能,它的幫助文件稱為聯(lián)機(jī)幫助頁(man pages),要想找某一個命令的詳細(xì)信息,比如ls命令,只要在命令行輸入man后跟隨空格及l(fā)s,然后回車就可以了。rootlocalhost # man ls第四章嵌入式Linux開發(fā)環(huán)境的搭建二、超級終端和Minicom配置及使用1、超級終端:(1)Windows下“開始”-”附件”-”通訊”-”超級終端”,在“名稱”處可隨意輸入該連接的名稱。第四章嵌入式Linux開發(fā)環(huán)境的搭建第四章嵌入式Linu
13、x開發(fā)環(huán)境的搭建(2)在“連接時使用”的方式改為“COM1”,即通過串口1第四章嵌入式Linux開發(fā)環(huán)境的搭建(3)設(shè)置串口連接參數(shù)。每塊開發(fā)板的連接參數(shù)有可能會有差異,其中的具體數(shù)據(jù)在開發(fā)商提供的用戶手冊中有說明。比如:遠(yuǎn)峰的YF2410采用的波特率:115200,數(shù)據(jù)為8位,無奇偶校驗位,停止位1,無硬件流;第四章嵌入式Linux開發(fā)環(huán)境的搭建第四章嵌入式Linux開發(fā)環(huán)境的搭建(4)基本配置完成,“單擊”確定,如果把開發(fā)板的串口線和PC機(jī)相連,在開發(fā)板上電后,就會顯示超級終端的信息。以后再使用超級終端時,只要啟動實(shí)例程序就可以了。通過:開始所有程序附件通訊超級終端實(shí)例程序名,去啟動。第四
14、章嵌入式Linux開發(fā)環(huán)境的搭建2主機(jī)Linux下的minicom仿真終端(1)minicom仿真終端設(shè)置 主機(jī)Linux環(huán)境最常用的一個仿真終端程序是minicom。在第一次使用minicom時,也應(yīng)該進(jìn)行設(shè)置,再次使用就不需要設(shè)置了,設(shè)置過程如下: 在Linux圖形桌面環(huán)境,打開一個終端,在終端窗口輸入minicom -s并回車,顯示的內(nèi)容如圖所示,選擇serial port setup,回車。第四章嵌入式Linux開發(fā)環(huán)境的搭建minicom仿真終端設(shè)置窗口第四章嵌入式Linux開發(fā)環(huán)境的搭建 然后按下A鍵,將對應(yīng)參數(shù)設(shè)置為/dev/ttyS0并回車;按下E鍵,按下I鍵,將對應(yīng)參數(shù)設(shè)置為
15、115200 8N1,回車;按下F鍵,將對應(yīng)參數(shù)設(shè)置為No;設(shè)置參數(shù)如圖所示,然后回車保存參數(shù),選擇save setup as df1。 保存參數(shù)后,選擇Exit退出。重啟終端,輸入minicom回車第四章嵌入式Linux開發(fā)環(huán)境的搭建3、 目標(biāo)板加電或RESET顯示信息舉例 目標(biāo)板只加載bootloader 主機(jī)運(yùn)行minicom程序后,目標(biāo)板加電或按下RESET鍵,目標(biāo)板首先運(yùn)行的裝載引導(dǎo)程序,在主機(jī)minicom窗口顯示如下信息,見圖2.14。第四章嵌入式Linux開發(fā)環(huán)境的搭建 目標(biāo)板由bootloader自動引導(dǎo)Linux 在目標(biāo)板加電或RESET后,如果主機(jī)鍵盤不按下任何鍵,目標(biāo)板
16、的u-boot會自動將Linux裝入內(nèi)存并運(yùn)行,在主機(jī)minicom終端顯示內(nèi)容如圖2.15所示。第四章嵌入式Linux開發(fā)環(huán)境的搭建4、在虛擬機(jī)中增添串口設(shè)備 如果minicom程序設(shè)置參數(shù)后,目標(biāo)板加電或RESET后,該窗口不顯示目標(biāo)板啟動信息,那么要檢查串口電纜連接是否正確、連接的端口是否正確、minicom程序參數(shù)設(shè)置是否正確。 在使用minicom程序時,要把Windows的超級終端程序關(guān)閉掉,不允許一個在前臺、另一個在后臺運(yùn)行。還有一種可能,就是虛擬機(jī)安裝后的默認(rèn)設(shè)置中不包含串口,當(dāng)用戶第一次安裝虛擬機(jī)和Linux后,要在虛擬機(jī)中添加串口設(shè)備。第四章嵌入式Linux開發(fā)環(huán)境的搭建
17、添加串口的步驟如下: (1)如果正在運(yùn)行虛擬機(jī)、Linux,這時要添加串口設(shè)備,則必須先用power off方式退出虛擬機(jī),而不能用suspend(掛起)方式退出,見圖2.17。用power off方式退出,其實(shí)并不是真正切斷了PC機(jī)的電源,只是模擬切斷電源退出的一種方式。第四章嵌入式Linux開發(fā)環(huán)境的搭建(2)然后再次啟動虛擬機(jī),點(diǎn)擊“VM”,選擇“settings”,見圖2.18。第四章嵌入式Linux開發(fā)環(huán)境的搭建(3)點(diǎn)擊Add按鈕。第四章嵌入式Linux開發(fā)環(huán)境的搭建(4)選擇“Serial Port”點(diǎn)擊“Next”按鈕。第四章嵌入式Linux開發(fā)環(huán)境的搭建 (5) 然后在出現(xiàn)的
18、各個對話框中,依次點(diǎn)擊“Next”、“Finish”,則在虛擬機(jī)中添加了串行端口,如圖所示。第四章嵌入式Linux開發(fā)環(huán)境的搭建 (6)繼續(xù)啟動虛擬機(jī),選擇“Power on this virtual machine”,直到啟動Linux后,可以檢查minicom與主機(jī)串口通信是否正常。第四章嵌入式Linux開發(fā)環(huán)境的搭建三、嵌入式交叉編譯環(huán)境的搭建交叉編譯:就是在一個平臺上生成可以在另一個平臺上執(zhí)行的代碼。編譯最主要的工作就是將程序轉(zhuǎn)化成運(yùn)行該程序的cpu所能識別的機(jī)器代碼。交叉編譯器完整的安裝一般涉及到多個軟件的安裝,包括binutils、gcc、glibc等軟件;下載地址:/pub/第四
19、章嵌入式Linux開發(fā)環(huán)境的搭建編譯器的安裝舉例 將交叉編譯器拷貝到/usr/local子目錄啟動虛擬機(jī)、運(yùn)行Linux后,查找并選擇交叉編譯器arm-2007q3-51-arm-none-linux-gnueabi-i686.tar.bz,選擇復(fù)制菜單條,如圖3.1所示。第四章嵌入式Linux開發(fā)環(huán)境的搭建然后在Linux圖形桌面環(huán)境,在/usr/local子目錄,點(diǎn)擊鼠標(biāo)右鍵,選擇“粘貼1個URL”,交叉編譯器將會粘貼到該子目錄,如圖3.2所示。第四章嵌入式Linux開發(fā)環(huán)境的搭建 建立/usr/local/arm子目錄并解壓縮交叉編譯器在Linux終端窗口輸入如下命令,將建立/usr/l
20、ocal/arm子目錄,然后將交叉編譯器解壓縮到該子目錄下。要求啟動Linux時,以root用戶名登錄。 rootlocalhost local# mkdir /usr/local/arm rootlocalhost local# tar xvjf arm-2007q3-51-arm-none-linux-gnueabi- i686.tar.bz -C /usr/local/arm第四章嵌入式Linux開發(fā)環(huán)境的搭建解壓縮后的代碼分6個子目錄保存,可以用如下命令查看。rootlocalhost local# cd /usr/local/armrootlocalhost arm# ls -l總計
21、 8drwxr-xr-x 8 root root 4096 12-25 10:30 arm-2007q3rootlocalhost arm#rootlocalhost arm# cd arm-2007q3rootlocalhost arm-2007q3# ls -l總計 48第四章嵌入式Linux開發(fā)環(huán)境的搭建drwxrwxr-x 6 root root 4096 2007-09-28 arm-none-linux-gnueabidrwxr-xr-x 2 root root 4096 2007-09-28 bindrwxrwxr-x 2 root root 4096 2007-09-28 in
22、cludedrwxrwxr-x 3 root root 4096 2007-09-28 libdrwxrwxr-x 4 root root 4096 2007-09-28 libexecdrwxrwxr-x 3 root root 4096 2007-09-28 share第四章嵌入式Linux開發(fā)環(huán)境的搭建4 對查找工具鏈的路徑變量進(jìn)行修改 安裝了交叉編譯器后,需要修改/root/.bashrc文件內(nèi)容,應(yīng)該在這個文件中增加一行語句,指出交叉編譯器所在的路徑。之后每當(dāng)打開終端窗口時,Linux自動運(yùn)行/root/.bashrc文件,給出缺省路徑名的交叉編譯器的查找路徑。第四章嵌入式Linux
23、開發(fā)環(huán)境的搭建(1)在/root/.bashrc文件中增加語句可以用如下命令檢查原來的路徑變量值: rootlocalhost local# echo $PATH /usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin然后用vi增加一行語句:rootlocalhost local# vi /root/.bashrcexport PATH=/usr/local/arm/
24、arm2007q3/bin:$PATH第四章嵌入式Linux開發(fā)環(huán)境的搭建(2)重啟/root/.bashrc文件可以使用source命令重啟/root/.bashrc文件,然后系統(tǒng)才能修改查找路徑: rootlocalhost # source /root/.bashrc如果不使用source命令重啟文件,也可以用exit命令關(guān)閉終端窗口,然后再次打開終端窗口,打開終端窗口過程中系統(tǒng)會自動啟動/root/.bashrc文件。第四章嵌入式Linux開發(fā)環(huán)境的搭建(3)檢查新的路徑變量值用echo命令可以檢查新的路徑變量值: rootlocalhost # echo $PATH /usr/loc
25、al/arm/arm-2007q3/bin:/usr/lib/qt-3.3/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin第四章嵌入式Linux開發(fā)環(huán)境的搭建四 主機(jī)Linux環(huán)境網(wǎng)絡(luò)配置1 主機(jī)Linux環(huán)境IP地址設(shè)置(1)主機(jī)Linux環(huán)境IP地址設(shè)置簡介主機(jī)Linux環(huán)境IP地址,應(yīng)該與目標(biāo)板Linux的IP地址4個分組中的前3組完全相同,只允許最后一組不同。例如,目標(biāo)板Linux的
26、IP地址如果為,那么主機(jī)IP地址前3組必須設(shè)置為192.168.1,最后一組可以是1253中的一個數(shù)字。第四章嵌入式Linux開發(fā)環(huán)境的搭建 主機(jī)Linux環(huán)境IP地址設(shè)置方法 常用的方法有兩種:(1)一種是根據(jù)目標(biāo)板Linux IP地址,設(shè)置主機(jī)Linux IP地址。這種方法需要先查詢目標(biāo)板Linux IP地址,如果目標(biāo)板還沒有設(shè)置過IP地址,應(yīng)該先進(jìn)行設(shè)置。(2)另一種是保留主機(jī)Linux IP地址不變,根據(jù)這個地址設(shè)置目標(biāo)板的IP地址。第四章嵌入式Linux開發(fā)環(huán)境的搭建 目標(biāo)板IP地址配置、檢查(1)如果目標(biāo)板Linux IP地址還沒有配置,那么在minicom窗口輸入ifconfig
27、命令之后,沒有任何輸出信息: rootTechv_OMAP35xx:# ifconfig rootTechv_OMAP35xx:#(2)對目標(biāo)板Linux IP地址進(jìn)行配置,假定配置為,輸入命令和參數(shù),回車后顯示:rootTechv_OMAP35xx:# ifconfig eth0 rootTechv_OMAP35xx:# ifconfig配置的目標(biāo)板Linux IP地址,沒有保留在目標(biāo)板的外部存儲器。目標(biāo)板關(guān)機(jī)或RESET后丟失,下一次使用還需要重新配置。第四章嵌入式Linux開發(fā)環(huán)境的搭建 主機(jī)Linux IP地址配置、檢查在主機(jī)終端窗口,輸入ifconfig eth0 ,將IP地址配置為
28、。 rootlocalhost # ifconfig eth0 然后用ifconfig命令檢查配置的參數(shù): rootlocalhost # ifconfig主機(jī)Linux IP地址配置后的值,保存到外設(shè),主機(jī)Linux在虛擬機(jī)中用掛起方式退出、關(guān)機(jī)后,再次啟動仍保留以前配置過的值,直到下一次配置新的地址為止。如果主機(jī)Linux在虛擬機(jī)中以power off方式退出,再次以power on方式啟動運(yùn)行Linux后,保存的IP地址丟失,需要重新配置。第四章嵌入式Linux開發(fā)環(huán)境的搭建五、主機(jī)Linux環(huán)境網(wǎng)絡(luò)防火墻設(shè)置(1)在主機(jī)Linux終端窗口,輸入setup命令并回車,然后在彈出的菜單中選
29、擇“防火墻配置(Firewall configuration)”見圖3.4,回車。第四章嵌入式Linux開發(fā)環(huán)境的搭建(2)在彈出的界面中用光標(biāo)移動鍵選擇“禁用”防火墻,選擇“確定”后回車,退出設(shè)置,見圖3.5。第四章嵌入式Linux開發(fā)環(huán)境的搭建(2)另一種設(shè)置方法是:在主機(jī)Linux圖形桌面,點(diǎn)擊“紅帽子”“安全級別和防火墻”,在彈出的窗口選擇禁用防火墻,如圖3.6所示。第四章嵌入式Linux開發(fā)環(huán)境的搭建六、主機(jī)與目標(biāo)板網(wǎng)絡(luò)通信測試 在主機(jī)終端窗口用命令測試主機(jī)與目標(biāo)板的通信在主機(jī)Linux終端,輸入ping命令,后跟目標(biāo)板IP地址,例如:rootlocalhost /# ping 可以
30、用Ctrl+c鍵去終止ping命令。 在目標(biāo)板終端窗口用命令測試目標(biāo)板與主機(jī)的通信在目標(biāo)板終端窗口(輸入minicom后的窗口),輸入ping命令,后面跟隨主機(jī)IP地址,例如: rootTechv_OMAP35xx:# ping 第四章嵌入式Linux開發(fā)環(huán)境的搭建 ping命令測試提示的錯誤信息 如果網(wǎng)絡(luò)不通,系統(tǒng)會產(chǎn)生Unreachable(不可到達(dá))提示信息,這時要檢查: 網(wǎng)絡(luò)防火墻設(shè)置是否正確,因為防火墻不允許ICMP流量通過;網(wǎng)口電纜與接口是否正確連接;ping命令中的IP地址是否為正確地址;測試命令和IP地址是否在正確的終端窗口輸入。第四章嵌入式Linux開發(fā)環(huán)境的搭建七、主機(jī)Linux環(huán)境NFS設(shè)置 NFS簡述NFS(Network File System,網(wǎng)絡(luò)文件系統(tǒng))協(xié)議,允許在一組通過網(wǎng)絡(luò)互聯(lián)的計算機(jī)中,計算機(jī)A的某個存儲位置(導(dǎo)出),能夠被計算機(jī)B使用。NFS協(xié)議通過網(wǎng)口的連接,把主機(jī)導(dǎo)出目錄的文件,連接到目
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 社區(qū)商業(yè)合作項目協(xié)議書
- 智慧物流解決方案合作框架協(xié)議
- 海南省部分學(xué)校2024-2025學(xué)年高三下學(xué)期學(xué)業(yè)水平診斷測試(三)地理試題(含答案)
- 法律行業(yè)法律咨詢免責(zé)聲明書
- 昆蟲歷險記觀后感
- 超前鋼管 現(xiàn)場質(zhì)量檢驗報告單
- 智能酒店客房控制系統(tǒng)采購合同
- 貨車駕駛員合同協(xié)議書
- 電子商務(wù)行業(yè)增長趨勢分析表
- 林地土地承包合同
- 2025年安徽中醫(yī)藥高等??茖W(xué)校單招職業(yè)適應(yīng)性測試題庫有答案
- 北京大學(xué)DeepSeek系列-DeepSeek與AIGC應(yīng)用
- 2025年皖北衛(wèi)生職業(yè)學(xué)院單招職業(yè)適應(yīng)性測試題庫必考題
- 2025年無錫職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫完整版
- 2025年皖西衛(wèi)生職業(yè)學(xué)院單招職業(yè)技能測試題庫及答案1套
- 《馬云創(chuàng)業(yè)經(jīng)歷》課件
- 2024年05月安徽農(nóng)商銀行系統(tǒng)社會招考計算機(jī)法律專業(yè)員工人員筆試歷年參考題庫附帶答案詳解
- 騰訊云人工智能工程師認(rèn)證考試題(附答案)
- 班級管理案例與應(yīng)用知到智慧樹章節(jié)測試課后答案2024年秋哈爾濱師范大學(xué)
- 建設(shè)單位保證工程安全措施的實(shí)施方案
- 第16課數(shù)據(jù)管理與編碼(教案)四年級全一冊信息技術(shù)人教版
評論
0/150
提交評論