linux程序設(shè)計報告

linux程序設(shè)計報告

ID:26455645

大小:6.34 MB

頁數(shù):22頁

時間:2018-11-27

linux程序設(shè)計報告_第1頁
linux程序設(shè)計報告_第2頁
linux程序設(shè)計報告_第3頁
linux程序設(shè)計報告_第4頁
linux程序設(shè)計報告_第5頁
資源描述:

《linux程序設(shè)計報告》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫

1、昆明理工大學(xué)信息工程與自動化學(xué)院學(xué)生上機報告(2012—2013學(xué)年第二學(xué)期)課程名稱:Linux程序設(shè)計開課實驗室:呈貢校區(qū)信自樓4442013年5月6日年級、專業(yè)、班計科102學(xué)號姓名成績實驗項目名稱Linux程序設(shè)計上機報告指導(dǎo)教師歐陽鑫教師評語該同學(xué)是否了解相關(guān)理論:A.了解□B.基本了解□C.不了解□該同學(xué)的動手能力:A.強□B.中等□C.差□該同學(xué)的上機是否達到要求:A.達到□B.基本達到□C.未達到□上機實驗報告是否規(guī)范:A.規(guī)范□B.基本規(guī)范□C.不規(guī)范□上機實驗過程是否詳細記錄:A.詳細

2、□B.一般□C.沒有□注:5個A為優(yōu)4個A為良3個A為及格其余為不及格。教師簽名:年月日目錄上機實驗一:虛擬機及Linux安裝……………………………………………….2頁上機實驗二:Linux下Shell程序開發(fā)……………….…………………………14頁上機實驗三:Linux下多進程多線程程序開發(fā)…………………………………20頁第22頁上機一:虛擬機及Linux安裝一、上機目的1、安裝虛擬機2、在虛擬機上安裝RedHatEnterpriseLinux5二、相關(guān)技術(shù)闡述根據(jù)四的步驟一步一步安裝實現(xiàn),其中在安裝虛

3、擬機過程中用到下面代碼:(1)su(2)chmod+w/etc/inittab(3)vi/etc/inittab(4)reboot三、所用軟件系統(tǒng)VMwareWorkstation、RedHatEnterpriseLinux5四、源代碼或上機步驟1、虛擬機(VMwareWorkstation)安裝過程(1)單擊VMware-workstation-full-9.0.2-1031769_www.sun0816.com.exe可執(zhí)行文件,進入安裝:第22頁(2)進入一下界面:(3)選擇安裝目錄(4)點擊下一步

4、第22頁(5)點擊下一步(6)單擊continue(7)加載過程第22頁(8)輸入序列號,進入到下面界面(9)安裝漢化包,一直點擊下一步到完成第22頁(10)點擊完成后進入RedHatEnterpriseLinux5安裝界面,如2-(1)2、RedHatEnterpriseLinux5安裝(1)打開VMwareWorkstation安裝RedHatEnterpriseLinux5界面第22頁(2)新建虛擬機,然后單擊下一步(3)選擇安裝包,然后單擊next(4)設(shè)置登錄信息,單擊next第22頁(5)單擊

5、next到finish進入安裝界面第22頁安裝界面數(shù)據(jù)加載進入linux虛擬機界面,登錄虛擬機第22頁五、運行結(jié)果(1)輸入用戶名和密碼后回車,開始登錄輸入賬號:第22頁輸入密碼:進到界面:第22頁(2)Application下選擇Accessies再選擇Terminal終端,進入到終端登錄窗口(3)輸入配置命令[szk@localhost~]$suPassword:su:incorrectpassword[szk@localhost~]$chmod+w/etc/inittab[szk@localhost

6、~]$vi/etc/inittab進入權(quán)限修改頁面:#4-unused#5-X11#6-reboot(DoNOTsetinitdefaulttothis)#id:5:initdefault:#Systeminitialization.第22頁將5改為3(按下i可修改):id:3:initdefault#Runxdminrunlevel5x:5:respawn:/etc/X11/prefdm-nodaemon:wq!進入重新啟動界面:reboot進入到編輯頁面:第22頁六、分析和結(jié)論通過實驗,對虛擬機的安裝

7、過程有了一個初步的了解和認識,在實驗中對配置文件下的/etc/inittab文件的配置命令有了清楚的了解。如果需要修改權(quán)限則用chmod對其進行修改。上機二:Linux下Shell程序開發(fā)一、上機目的1、掌握建立虛擬機并進入編輯界面2、了解和掌握shell程序的創(chuàng)建、編譯、執(zhí)行全過程3、在界面中創(chuàng)建shell、C程序,編譯、執(zhí)行二、相關(guān)技術(shù)闡述Shell既是命令解釋程序,又是一種高級程序設(shè)計語言。Shell是解釋型語言,這使得調(diào)試工作比較容易進行,因為可以逐步的執(zhí)行指令,而且節(jié)省了重新編譯的時間。一個sh

8、ell程序,包含了要由shell執(zhí)行的命令并存放在普通的Linux文件中。Shell允許使用一些讀寫存儲區(qū),為用戶和程序設(shè)計人員提供一個暫存數(shù)據(jù)區(qū)的區(qū)域,這通常被稱為shell變量。Shell也提供程序流程控制命令,稱為語句,它提供了對shell腳本中的命令進行非順序執(zhí)行或循環(huán)執(zhí)行的功能。在Linux中,作為/bin/sh安裝的標準shell是GNU工具集中bash。三、所用軟件系統(tǒng)Windows7、VMwareWorksta

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

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

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