實(shí)驗(yàn)1:Linux操作、使用、編程_第1頁(yè)
實(shí)驗(yàn)1:Linux操作、使用、編程_第2頁(yè)
實(shí)驗(yàn)1:Linux操作、使用、編程_第3頁(yè)
實(shí)驗(yàn)1:Linux操作、使用、編程_第4頁(yè)
實(shí)驗(yàn)1:Linux操作、使用、編程_第5頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

第第頁(yè)實(shí)驗(yàn)1:Linux操作、使用、編程

操作系統(tǒng)課程實(shí)驗(yàn)報(bào)告

實(shí)驗(yàn)題目:

Linux操作、使用、編程

專業(yè)學(xué)生姓名班級(jí)學(xué)號(hào)教師沙超指導(dǎo)單位計(jì)算機(jī)學(xué)院日期

評(píng)

語教師簽名:年月日

成績(jī)?cè)u(píng)定

備注

-

一、實(shí)驗(yàn)?zāi)康?/p>

1.能夠安裝某Linux發(fā)行版本(例如RedHat)2、了解Linux的啟動(dòng)過程3.了解Linux文件的組織結(jié)構(gòu)4.熟悉XWindow環(huán)境5.練習(xí)使用Linux常用命令6.熟練使用Linux的C語言開發(fā)環(huán)境

7.學(xué)習(xí)并掌握Linux編譯工具gcc的使用方法

二、實(shí)驗(yàn)指導(dǎo)

0.安裝Linux

可以多引導(dǎo)方式在PC上安裝linux,或是在Windows下利用VMware等虛擬機(jī)軟件來安裝linux.1.開機(jī)

進(jìn)入Linux后,Linux初始化過程中會(huì)顯示大量初始化信息,要求學(xué)習(xí)者逐漸讀懂這些初始化信息。2.登錄及修改

Linux在相應(yīng)初始化完成后,會(huì)在屏幕上顯示“l(fā)ogin:”此時(shí)輸入用戶名(即帳號(hào))并鍵入回車,則系統(tǒng)顯示”password:”,然后輸入口令并鍵入回車。此時(shí),系統(tǒng)驗(yàn)證所鍵入的用戶名和口令,若正確則成功進(jìn)入系統(tǒng)。

若用戶希望修改口令,則可以在成功進(jìn)入系統(tǒng)后,在命令提示符($或#)后輸入“passwd”并鍵入回車,則系統(tǒng)顯示”newpassword:”.當(dāng)用戶鍵入新口令并鍵入回車后,系統(tǒng)再顯示“retrynewpassword:”,此時(shí)需要再次鍵入剛才輸入的新口令并鍵入回車,則系統(tǒng)接收并記住新口令。3.退出、注銷

當(dāng)用戶不再使用Linux時(shí),在離開前,通常應(yīng)鍵入“l(fā)ogout”命令或Ctrl+D來退出帳號(hào)4.關(guān)機(jī)或重啟

在Linux下,涉及到關(guān)機(jī)或重啟的命令有1)halt命令。這是最常用的關(guān)機(jī)方式

2)reboot命令。用戶只是想退出操作系統(tǒng),并不想關(guān)機(jī),還想再進(jìn)入其他OS(例如WINDOWS)。

3)shutdown命令。在多用戶機(jī)器上,系統(tǒng)管理員在關(guān)機(jī)前,通知各用戶即將關(guān)機(jī),以便給各用戶留下一定的時(shí)間作保存、退出工作。

4)在窗口工作方式下,可以通過與Windows類似的開始菜單老關(guān)機(jī)或重啟:“開始”→“關(guān)閉系統(tǒng)”→“關(guān)機(jī)或重新啟”→操作系統(tǒng)實(shí)驗(yàn)指導(dǎo)

5.窗口工作方式與終端工作方式

進(jìn)入窗口工作方式后,可以按Ctrl+Alt+F2進(jìn)入終端工作方式,之后可以按Ctrl+Alt+F7再?gòu)慕K端工作方式回到窗口工作方式。窗口工作方式與Windows下的工作方式類似6.常用命令

7.外存目錄樹結(jié)構(gòu)

根目錄下有以下目錄:

rootbinbootdevusrhomelibmntprocbinsrclib其中:

/bin和/usr/bin存放Linux命令實(shí)用程序/usr/src存放源代碼/boot存放內(nèi)核程序文件/dev存放設(shè)備特別文件/usr/man存放幫助文件/home存放用戶主目錄

8.練習(xí)使用Linux編輯器Vi,為今后輸入源程序做準(zhǔn)備。利用Vi編輯器完成例程的輸入、編譯、運(yùn)行。例程:#includelinux/unistd.hintmain(){

inti=getuid();

printf(“Helloworld!Thisismyuid:%d\\n”,i);}

9.vi編輯器常用命令(見下表)。

進(jìn)入Vi編輯器:$vi文件名↙10.編譯工具gcc

RedHatLinux的編譯器是gcc。gcc軟件包支持C、C++。gcc的可執(zhí)行文件在/usr/bin/gcc下,/lib和/usr/lib目錄下是庫(kù)文件。/usr/include目錄下是頭文件。gcc編譯常用格式為:$gcc源文件名↙

(例如:$gccaaa.c↙,將生成默認(rèn)可執(zhí)行文件a.out)或者$gcc-o目標(biāo)文件名源文件名↙(例如:$gcc–oaaaaaa.c)

三、實(shí)驗(yàn)過程描述與結(jié)果分析

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論