實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試

實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試

ID:6807634

大?。?.49 MB

頁數(shù):17頁

時(shí)間:2018-01-26

實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試_第1頁
實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試_第2頁
實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試_第3頁
實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試_第4頁
實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試_第5頁
資源描述:

《實(shí)驗(yàn)報(bào)告-linux操作系統(tǒng)安裝與調(diào)試》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、實(shí)驗(yàn)報(bào)告課題:Linux操作系統(tǒng)安裝與調(diào)試姓名:XXX學(xué)號:xx專業(yè):計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)老師:日期:2009年12月蘇州大學(xué)文正學(xué)院2009年12月17實(shí)驗(yàn)一安裝RedHatLinux(ubuntu)一、實(shí)驗(yàn)?zāi)康膌安裝Linuxl初步學(xué)會使用Linux二、實(shí)驗(yàn)內(nèi)容安裝RedHatLinux。(ubuntu9.4)三、實(shí)驗(yàn)環(huán)境l硬件環(huán)境:lCpu:intelP73502.13GHzl內(nèi)存:2Gl顯卡:GeForceNT130Ml編譯環(huán)境:l默認(rèn)的gcc環(huán)境l工作源碼環(huán)境l2.6.31最新版本四、實(shí)驗(yàn)步驟1、安裝

2、VMwareworkstation6.52、安裝Ubuntu9.51新建虛擬機(jī)172、用戶的定義設(shè)置3、選擇虛擬機(jī)的版本174、選擇安裝源5、給虛擬機(jī)命名176、配置內(nèi)存7、網(wǎng)絡(luò)配置8、配置虛擬硬盤容量179、文件存放位置10、信息總覽11啟動虛擬機(jī)12、選擇安裝的語言1713、開始安裝14、安裝中五、實(shí)驗(yàn)結(jié)果與分析l安裝結(jié)束后一定要安裝虛擬器的工具,可以很好的模擬硬件讓虛擬系統(tǒng)運(yùn)行的更流暢安裝完成后安裝虛擬器工具117安裝完成后安裝虛擬器工具217實(shí)驗(yàn)二編譯Linux內(nèi)核一、實(shí)驗(yàn)?zāi)康牧私鈨?nèi)核的基本知識,能夠編

3、譯安裝內(nèi)核,并啟動配置二、實(shí)驗(yàn)內(nèi)容l下載源碼l編譯安裝內(nèi)核l啟動配置三、實(shí)驗(yàn)步驟1.http://www.kernel.org/pub/linux/kernel上找到內(nèi)核代碼,并下載。現(xiàn)在最新的穩(wěn)定版本是2.6.32.22.1下載源碼2.編譯和安裝內(nèi)核l解壓下載的內(nèi)核l打開命令行終端用”cd”命令進(jìn)入解壓后的文件路徑l執(zhí)行makexconfig命令執(zhí)行配置172.21內(nèi)核配置選項(xiàng)很多都是默認(rèn)選擇好的,沒有特殊要求只要保存退出就好了。l編譯內(nèi)核用root用戶在shell中輸入make-kpkgmake-kpkg–

4、initrd–append-to-version=baiwangkernel_image172.22編譯中編譯過程很長,一定要內(nèi)心等待l安裝內(nèi)核等待一段時(shí)間的編譯完成后,在文件夾里就會生成一個(gè)安裝文件,雙擊安裝,就可以完成內(nèi)核的安裝。成功后,關(guān)機(jī)選項(xiàng)里就會有啟用新內(nèi)核的選項(xiàng)。四、實(shí)驗(yàn)結(jié)果與分析l編譯過程會失敗,一定要有耐心重新編譯。l編譯前要安裝必須的軟件安裝必要的軟件:build-essentialkernel-packagelibncurses5-devfakerootlibqt3-headerslibqt

5、3-mt-devlibqt3-compat-headerslibqt3-mt這些軟件我沒有用apt-get命令來獲取,我是用ubuntu的一個(gè)軟件源的同步工具獲得。17l編譯命令的解釋make-kpkg生成安裝包make-kpkg–initrd–append-to-version=baiwang生成安裝版本號17實(shí)驗(yàn)三觀察Linux行為一、實(shí)驗(yàn)?zāi)康膶W(xué)習(xí)Linux內(nèi)核、進(jìn)程、存儲和其他資源的一些重要特征。編寫一個(gè)程序使用/proc機(jī)制檢查反映機(jī)器平均負(fù)載、進(jìn)程資源利用等方面的各種內(nèi)核值。在得到內(nèi)核狀態(tài)之后,將所觀

6、察到的行為在屏幕上輸出。二、實(shí)驗(yàn)內(nèi)容A)編寫一個(gè)程序,通過檢查內(nèi)核狀態(tài)報(bào)告Linux內(nèi)核行為。程序在stdout上打印以下信息:·CPU類型和型號?!?nèi)核版本·從系統(tǒng)最后一次啟動以來的時(shí)間,形式為dd:hh:mm:ss(例如,3天13小時(shí)46分32秒應(yīng)該寫出03:13:46:32)。B)改寫A部分程序,加入命令行參數(shù),在stdout上再打印以下信息:·CPU花費(fèi)在用戶態(tài)、系統(tǒng)態(tài)和空閑態(tài)的時(shí)間?!は到y(tǒng)接收到的磁盤請求。·內(nèi)核執(zhí)行的上下文轉(zhuǎn)換的次數(shù)?!は到y(tǒng)最后啟動的時(shí)間?!南到y(tǒng)啟動開始創(chuàng)建的進(jìn)程數(shù)。C)改寫B(tài)部分

7、程序,根據(jù)不同的命令行參數(shù),在stdout上再打印以下信息:·計(jì)算機(jī)配置的內(nèi)存數(shù)量?!ぎ?dāng)前可用的內(nèi)存數(shù)量?!て骄?fù)載列表(至上一分鐘的平均數(shù))。三、實(shí)驗(yàn)步驟lA要求實(shí)驗(yàn)步驟在shell中輸入cat/proc/version17Cat/proc/cpuinfo顯示cpu信息Cat/proc/uptime顯示系統(tǒng)啟動的時(shí)間date-d"$(awk-F.'{print$1}'/proc/uptime)secondago%d%H:%M:%S"(后來修改的沒有注意題目要求顯示的格式)lB要求實(shí)驗(yàn)步驟Cat/proc/st

8、atCPU花費(fèi)在用戶態(tài)、系統(tǒng)態(tài)和空閑態(tài)的時(shí)間系統(tǒng)接收到的磁盤請求。內(nèi)核執(zhí)行的上下文轉(zhuǎn)換的次數(shù)系統(tǒng)的進(jìn)程數(shù)17cat/proc/uptime

9、awk-F.'{run_days=$1/86400;run_hour=($1%86400)/3600;run_minute=($1%3600)/60;run_second=$1%60;printf("系統(tǒng)已運(yùn)行:%d天%d時(shí)%d分%d秒",run_

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。