資源描述:
《嵌入式系統(tǒng)原理與應(yīng)用.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。
1、.嵌入式系統(tǒng)原理與應(yīng)用實(shí)驗(yàn)報(bào)告班級(jí):學(xué)號(hào):姓名:實(shí)驗(yàn)一Linuxshell基本命令的使用..一、實(shí)驗(yàn)?zāi)康暮鸵骯)掌握用戶系統(tǒng)常用命令。b)掌握文件目錄常用命令。c)掌握壓縮打包常用命令。d)掌握網(wǎng)絡(luò)相關(guān)命令。二、實(shí)驗(yàn)內(nèi)容和原理a)登錄系統(tǒng),查看系統(tǒng)相關(guān)信息;b)查詢和更新系統(tǒng)用戶數(shù)據(jù);c)創(chuàng)建文件目錄和文件,并實(shí)現(xiàn)文件操作;d)打包并解壓文件e)查詢系統(tǒng)網(wǎng)絡(luò)狀態(tài),并設(shè)置和更新三、實(shí)驗(yàn)環(huán)境a)硬件:PC機(jī)b)軟件:LINUX操作系統(tǒng)、虛擬機(jī)四、算法描述及實(shí)驗(yàn)步驟a)啟動(dòng)系統(tǒng),打開終端;b)查看系統(tǒng)信息,并將以下查看內(nèi)容重定向添加到文件systemInfo.txt,最后清屏:1、查看系統(tǒng)當(dāng)
2、前所有進(jìn)程;2、查看當(dāng)前系統(tǒng)信息3、查看硬盤分區(qū)情況4、查看/etc/fstab文件5、查看系統(tǒng)當(dāng)前的網(wǎng)絡(luò)地址c)系統(tǒng)用戶數(shù)據(jù):1、切換到root狀態(tài)2、創(chuàng)建用戶(姓名拼間首字母加學(xué)號(hào)后兩位,如張飛ZF01),密碼是1234563、進(jìn)入新用戶,并查看默認(rèn)所在主目錄及所有登錄系統(tǒng)的用戶d)文件操作:1、在當(dāng)前用戶的主目錄下,創(chuàng)建文件夾Labl2、進(jìn)入Lab1文件夾,新建文件welcome.txt,寫入“HelloZhangFei!”保存退出3、將b步驟生成的文件SystemInfo.txt,移動(dòng)到Lab1文件夾,并設(shè)置文件權(quán)限為:文件所有者可讀寫,其它為只讀;并查看文件列表,權(quán)限是否設(shè)置4
3、、返回到當(dāng)前用戶的主目錄5、將Lab1文件夾打包生成tar.gz文件,并刪除原文件夾..一、實(shí)驗(yàn)報(bào)告要求:按實(shí)驗(yàn)步驟執(zhí)行,在紙質(zhì)實(shí)驗(yàn)報(bào)告上詳細(xì)描述執(zhí)行流程(使用命令及操作流程),并在電子版的實(shí)驗(yàn)報(bào)告上要求另加適當(dāng)截圖描述;a)啟動(dòng)系統(tǒng),打開終端;或使用putty連接系統(tǒng)(如果未安裝ssh,可以使用sudoapt-getinstallssh):運(yùn)行Applications→Terminal圖1.1啟動(dòng)終端b)查看系統(tǒng)信息,并將以下查看內(nèi)容重定向添加到文件systemInfo.txt,最后清屏:1、查看系統(tǒng)當(dāng)前所有進(jìn)程:運(yùn)行Terminal→ps→ps>>SystermInfo.txt圖1.
4、2查看系統(tǒng)當(dāng)前所有進(jìn)程2、查看當(dāng)前系統(tǒng)信息:運(yùn)行Terminal→uname-a→uname–a>>SystermInfo.txt..圖1.3查看當(dāng)前系統(tǒng)信息1、查看硬盤分區(qū)情況:運(yùn)行Terminal→fdisk圖1.4查看硬盤分區(qū)情況2、查看/etc/fstab文件:運(yùn)行Terminal→cat/etc/fstab→cat/etc/fstab>>SystermInfo.txt圖1.5查看/etc/fstab文件3、查看系統(tǒng)當(dāng)前的網(wǎng)絡(luò)地址:運(yùn)行Terminal→ifconfig→ifconfig>>SystermInfo.txt→clear..圖1.6查看系統(tǒng)當(dāng)前網(wǎng)絡(luò)地址a)系統(tǒng)用戶數(shù)據(jù)
5、:1、切換到root狀態(tài):運(yùn)行Terminal→su-root→輸入密碼登錄圖1.7切換到root狀態(tài)2、創(chuàng)建用戶(姓名拼間首字母加學(xué)號(hào)后兩位,如張飛ZF01),密碼是123456:運(yùn)行Terminal→useradd–mdhy27→passwddhy27→輸入并確定密碼圖1.8創(chuàng)建用戶3、進(jìn)入新用戶,并查看默認(rèn)所在主目錄及所有登錄系統(tǒng)的用戶:運(yùn)行Terminal→su–dhy27→ls→who..圖1.9進(jìn)入新用戶a)文件操作:1、在當(dāng)前用戶的主目錄下,創(chuàng)建文件夾Labl:運(yùn)行Terminal→mkdirLabl圖1.10創(chuàng)建文件Labl2、進(jìn)入Lab1文件夾,新建文件welcome.
6、txt,寫入“HelloZhangFei!”保存退出:運(yùn)行Terminal→viwelcome.txt圖1.11進(jìn)入Labl文件在vi模式下創(chuàng)建文件圖1.12在vi模式在創(chuàng)建文件3、將b步驟生成的文件SystemInfo.txt,移動(dòng)到Lab1文件夾,并設(shè)置文件權(quán)限為:..文件所有者可讀寫,其它為只讀;并查看文件列表,權(quán)限是否設(shè)置:運(yùn)行Terminal→mv/home/dhy/SystermInfo.txt/home/dhy27/Labl圖1.13移動(dòng)文件運(yùn)行Terminal→chmod644/home/dhy27/Labl/SystermInfo.txt→ls–l/home/dhy27
7、/Labl圖1.14更改權(quán)限4、返回到當(dāng)前用戶的主目錄:運(yùn)行Terminal→sudhy27→pwd→cd→pwd圖1.15返回主目錄5、將Lab1文件夾打包生成tar.gz文件,并刪除原文件夾:運(yùn)行Terminal→tar–cvftar.gz/home/dhy27/Labl→ls→rm–rLabl圖1.16打包文件..實(shí)驗(yàn)二GCC及GDB的使用一、實(shí)驗(yàn)?zāi)康暮鸵?.掌握VI編譯環(huán)境。2.掌握GCC編譯命令。3.掌握多個(gè)文件共同編譯