linux操作系統(tǒng)第二版答案_第1頁
linux操作系統(tǒng)第二版答案_第2頁
linux操作系統(tǒng)第二版答案_第3頁
已閱讀5頁,還剩8頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、linux操作系統(tǒng)第二版答案【篇一:linux系統(tǒng)教程課后習(xí)題答案】t>1.什么是linux?linux是一套免費(fèi)使用和自由傳播的類unix操作系統(tǒng),源代碼開放,能運(yùn)行于各類硬件平臺,包括intelx86系列和rise處理器。這個(gè)系統(tǒng)是由世界各地成千上萬的程序員設(shè)計(jì)和實(shí)現(xiàn)的。其目的是建立不受任何商品化軟件的版權(quán)制約的、全世界都能自由使用的unix兼容產(chǎn)品。2. linux有哪些特性?3. 開放性多用戶多任務(wù)良好的用戶界面設(shè)備獨(dú)立性豐富的網(wǎng)絡(luò)功能可靠的系統(tǒng)安全良好的可移植性linux與windows操作系統(tǒng)的主要區(qū)另U是什么?(1) 從發(fā)展的背景看,linux是從一個(gè)比較成熟的操作系統(tǒng)發(fā)展

2、而來的,而其他操作系統(tǒng),如windows等,都是自成體系,無對應(yīng)的相依托的操作系統(tǒng)(2) 從使用費(fèi)用上看,linux是一種開放、免費(fèi)的操作系統(tǒng),windows是封閉的系統(tǒng),需要有償使用。(3) linux上豐富的應(yīng)用軟件也是自由的,而在windows下,幾乎所有的軟件都有獨(dú)立的版權(quán),需要購買使用,即使某些軟件可以免費(fèi)使用,也一般不提供其源代碼,更不用說由用戶修改擴(kuò)充其功能了。4. windows對硬件配置要求高,而linux在低端pe系統(tǒng)上仍然可以流暢運(yùn)行l(wèi)inux與unix的共同點(diǎn)與不同點(diǎn)是什么?共同點(diǎn):由于linux是從unix發(fā)展來到,它遵循unix開放標(biāo)準(zhǔn),基本支持同樣的軟件、程序設(shè)計(jì)

3、環(huán)境和網(wǎng)絡(luò)特性,可以說linux是unix的pc版本,linux在pc機(jī)上提供了相當(dāng)于unix工作站的性能與商用unix的不同點(diǎn)有:1)linux是免費(fèi)軟件,用戶可以從網(wǎng)上下載,而商用的unix除了軟件本身的價(jià)格外,用戶還需支付文檔、售后服務(wù)費(fèi)用;2)linux擁有g(shù)nu軟件支持,linux能夠運(yùn)行g(shù)nu計(jì)劃的大量免費(fèi)軟件,這些軟件包括應(yīng)用程序開發(fā)、文字處理、游戲等方面的內(nèi)容;3)linux的開發(fā)是開放的,任何志愿者都可以對開發(fā)過程做出貢獻(xiàn);而商用unix則是由專門的軟件公司進(jìn)行開發(fā)的。與自由unix的不同點(diǎn):在組織方式上,freebsd由它的核心團(tuán)隊(duì)(coreteam)的領(lǐng)導(dǎo),他們負(fù)責(zé)原始程

4、序的開發(fā)與維護(hù)。有coreteam的優(yōu)點(diǎn)是原始程序會有一致性,會有組織的被更新,但是整個(gè)系統(tǒng)的活力操縱在coreteam手中,缺乏活力。linux沒有核心團(tuán)隊(duì),在linus的主導(dǎo)下來自世界各地的愛好者都可以發(fā)布自己的patch,缺點(diǎn)是源代碼雜舌L無章且可能會相互沖突。1) 在發(fā)展方向上,freebsd的核心團(tuán)隊(duì)將主要精力投入在unix自身的風(fēng)格和特點(diǎn)上。linux通常會首先加入商品化系統(tǒng)上的各種東西,比如新的硬件驅(qū)動、samba等。因此,從易用和可用上講,linux更容易上手和使用。2) 在系統(tǒng)核心功能上二者區(qū)別不大,但在linux系統(tǒng)上,幾乎可是找到任何需要的功能在系統(tǒng)的性能上,據(jù)專家分析,

5、freebsd在網(wǎng)絡(luò)性能、軟件移植性和系統(tǒng)規(guī)范化上略勝一疇,而在硬件支持、磁盤io操作等方面linux略強(qiáng)一些。5. 什么是gnu軟件,什么是gpl和lgpl?gun項(xiàng)目主要由自由軟件基金資助的一個(gè)項(xiàng)目,目標(biāo)是開發(fā)一個(gè)自由的、unix類型的操作系統(tǒng),稱為gnu系統(tǒng)。gnu是一gnu'snotunixI的首字母的遞歸縮寫,目前使用linux內(nèi)核的各種gnu操作系統(tǒng)應(yīng)用非常廣泛。所有的gnu軟件和派生工作均遵循gnu通用公共許可證,即gpl。gpl和軟件是否免費(fèi)無關(guān),它主要目標(biāo)是保證軟件對所有的用戶來說是自由的。gpl通過如下途徑實(shí)現(xiàn)這一目標(biāo):l它要求軟件以源代碼的形式發(fā)布,并規(guī)定任何用戶

6、能夠以源代碼的形式將軟件復(fù)制或發(fā)布給別的用戶。l它提醒每個(gè)用戶,對于該軟件不提供任何形式的擔(dān)保。l如果用戶的軟件使用了受gpl保護(hù)的任何軟件的一部分,那么該軟件就繼承了gpl軟件,并因此而成為gpl軟件,也就是說必須隨應(yīng)用程序一起發(fā)布源代碼。lgpl并不排斥對自由軟件進(jìn)行商業(yè)性質(zhì)的包裝和發(fā)行,也不限制在自由軟件的基礎(chǔ)上打包發(fā)行其他非自由軟件。l遵照gpl的軟件并不是可以任意傳播的,這些軟件通常都有正式的版權(quán),gpl在發(fā)布軟件或者復(fù)制軟件時(shí)聲明限制條件。但是,從用戶的角度考慮,這些根本不能算是限制條件,相反用戶只會從中受益,因?yàn)橛脩艨梢源_保獲得源代碼lgpl允許用戶在自己的應(yīng)用程序中使用程序庫,

7、即使不公開自己的源代碼。但是,要求用戶必須能夠獲得在應(yīng)用程序中使用的程序庫的源代碼,并且允許用戶對這些程序庫進(jìn)行修改。遵循lgpl的一種方法是,隨應(yīng)用程序一起發(fā)布目標(biāo)代碼以及可以將這些目標(biāo)程序和受lgpl保護(hù)的程序庫鏈接起來的makefile文件。6. 遵循lgpl的另一種比較好的方法是使用動態(tài)鏈接什么是linux的內(nèi)核版本和發(fā)行版本?內(nèi)核版本指的是在linux的創(chuàng)始人linus領(lǐng)導(dǎo)下的開發(fā)小組開發(fā)出的系統(tǒng)內(nèi)核版本號,linux內(nèi)核的版本號主要由三部分構(gòu)成:主版本號、次版本號、次次版本號。主版本號表示系統(tǒng)內(nèi)核有大的改動,次版本號表示系統(tǒng)內(nèi)核有小的改動,開始支持一些新的特性,一般表示系統(tǒng)內(nèi)核對新

8、的硬件支持進(jìn)行了改進(jìn)。如果更改之后還處于測試階段,那么次版本號為奇數(shù),如果已經(jīng)過了測試階段,改動是成功的,那么次版本號是偶數(shù)。次次版本號表示系統(tǒng)有一點(diǎn)兒改動,對內(nèi)核影響不大。一些組織或公司將linux內(nèi)核與應(yīng)用軟件和文檔包裝起來,并提供安裝界面、系統(tǒng)配置與管理工具,這樣就構(gòu)成了一種發(fā)行版本。發(fā)行版本的版本號隨發(fā)行者的不同而不同,與系統(tǒng)內(nèi)核的版本號是相互獨(dú)立的。7. 你知道哪些主要的linux發(fā)行版本?redhatlinux,redflaglinux,bluepoint,turbolinux,suselinux,debiangnu/linux,mandrakelinux等。8. 什么是內(nèi)核,它的

9、作用是什么?內(nèi)核是系統(tǒng)的心臟,是運(yùn)行程序和管理磁盤、打印機(jī)等硬件設(shè)備的核心程序。它的總有是管理cpu、內(nèi)存和外設(shè)。9. 什么是shell,shell的作用是什么?shell是系統(tǒng)的用戶界面,它實(shí)際上是一個(gè)命令解釋器,它解釋由用戶輸入的命令并把它們送到內(nèi)核,把執(zhí)行的結(jié)果顯示給用戶。不僅如此,shell有自己的編程語言,允許用戶編寫由shell命令組成的程序。10 .在安裝linux之前應(yīng)該如何獲取系統(tǒng)的硬件資料?在安裝linux之前,先確定你的計(jì)算機(jī)的硬件是否能被linux所支持需要關(guān)注的硬件包括顯卡、聲卡、網(wǎng)卡、打印機(jī)、鼠標(biāo)等。要獲知相應(yīng)硬件的型號,可以在windows下查看,也可以通過設(shè)備本

10、身的標(biāo)志查看。檢查有沒有相應(yīng)的設(shè)備驅(qū)動程序。關(guān)注硬盤分區(qū)、大小等信息。如果聲卡、顯卡的型號不能識別,一般可以模擬成標(biāo)準(zhǔn)硬件來使用。11 .linux有幾種安裝方法?12 1)從光盤安裝2)從硬盤安裝.fedora10在安裝時(shí)提供哪幾種方式建立linux的分區(qū)?fedora10在安裝時(shí)提供了五個(gè)關(guān)于分區(qū)的選項(xiàng):在選定磁盤上刪除所有分區(qū)并創(chuàng)建默認(rèn)分區(qū)結(jié)構(gòu):如果想在磁盤上僅安裝一個(gè)fedora系統(tǒng),可以選擇這個(gè)選項(xiàng)。特別注意,如果選擇了這個(gè)選項(xiàng),那么該磁盤中已經(jīng)安裝的所有其他系統(tǒng)將被破壞。在選定驅(qū)動器上刪除linux分區(qū)并創(chuàng)建默認(rèn)的分區(qū)結(jié)構(gòu):如果系統(tǒng)中存在任何linux分區(qū),選擇這個(gè)選項(xiàng)可以刪除所有

11、的linux分區(qū),然后在騰出的空閑分區(qū)中安裝fedora系統(tǒng)。選擇這個(gè)選項(xiàng)不會影響或者修改已經(jīng)分配給其他非linux操作系統(tǒng)占用的分區(qū)空間。重新定義現(xiàn)有分區(qū)大小并在剩余空間中創(chuàng)建默認(rèn)布局:該選項(xiàng)允許調(diào)整現(xiàn)有分區(qū)的大小,然后自動創(chuàng)建默認(rèn)的分區(qū)結(jié)構(gòu)。使用選定驅(qū)動器中的空余空間并創(chuàng)建默認(rèn)的分區(qū)結(jié)構(gòu):保留現(xiàn)有分區(qū)中的數(shù)據(jù),僅在空閑空間上創(chuàng)建新分區(qū)。建立自定義的分區(qū)結(jié)構(gòu):在前幾個(gè)選項(xiàng)中,系統(tǒng)根據(jù)驅(qū)動器的大小以及內(nèi)存大小自動創(chuàng)建分區(qū)布局。本選項(xiàng)則允許用戶自己定義分區(qū)結(jié)構(gòu)。選擇該選項(xiàng)后,將打開分區(qū)管理窗口,在這里可以方便地創(chuàng)建、編輯、刪除分區(qū)。13 .安裝linux至少需要哪兩個(gè)分區(qū)?還有哪些常用分區(qū)?至少

12、有/和swap分區(qū)。其它常用分區(qū)有:/bin/home/usr/var/usr/local/tmp等14 .安全專家建議,安裝linux時(shí),最好為主要的目錄建立單獨(dú)的分區(qū),試分析這樣做的優(yōu)點(diǎn)。由于每個(gè)分區(qū)指定了自己的大小,當(dāng)某個(gè)分區(qū)的數(shù)據(jù)超過自己的大小限制時(shí),不會擠占其它分區(qū)的空間。15 .swap交換分區(qū)的作用是什么?它實(shí)際上是用硬盤實(shí)現(xiàn)虛擬內(nèi)存,即當(dāng)系統(tǒng)內(nèi)存使用率比較高的時(shí)候,內(nèi)核會自動使用swap分區(qū)來模擬內(nèi)存。16 .安裝linux都需要收集哪些信息?安裝過程所使用的語言、鍵盤鼠標(biāo)類型、安裝類型、磁盤分區(qū)、系統(tǒng)語言、安裝軟件包。17 .如何在安裝時(shí)選擇安裝某個(gè)軟件?在安裝過程中,安裝程

13、序?qū)@示軟件選擇界面。默認(rèn)情況下,fedora安裝程序會自動安裝一組適合桌面圖形環(huán)境的軟件。在該界面上,還可以選擇軟件安裝所需的程序庫。選擇一現(xiàn)在定制I后點(diǎn)擊【下一步】按鈕,打開軟件包定制界面。在這里,可以對系統(tǒng)安裝的軟件進(jìn)行更詳細(xì)的定制。18 .什么是運(yùn)行級別?linux有幾個(gè)運(yùn)行級別?運(yùn)行級別是指linux的運(yùn)行狀態(tài),linux系統(tǒng)有六種不同的運(yùn)行級,這六種運(yùn)行級分別為:0:停機(jī)1:單用戶模式,就像win9x下的安全模式。19 2:多用戶,但是沒有nfs3:完全多用戶模式,標(biāo)準(zhǔn)的運(yùn)行級4:保留,一般不用5:xwindow圖形界面模式6:重新啟動.如何更改默認(rèn)啟動級別?在配置文件/etc/i

14、nittab文中,有一行文本標(biāo)志了linux的默認(rèn)啟動級另U,5表示默認(rèn)進(jìn)入xwindow圖形界面,如果把這里的數(shù)字改為3,則默認(rèn)進(jìn)入控制臺界面。注意,不要把initdefault設(shè)置為0和6,這兩個(gè)級別是系統(tǒng)在關(guān)機(jī)和重啟過程中自動使用的。20 .如何登錄和注銷?登錄分為圖形界面登錄和命令行登錄,在提示用戶名和口令時(shí)分別輸入用戶名和口令即可登錄。要注銷圖形化環(huán)境,選擇【系統(tǒng)/注銷】命令,彈出注銷確認(rèn)對話框,或者按ctrl+alt+backspace鍵,直接執(zhí)行注銷命令。輸入命令logout,則又回到登錄界面,可以重新登錄。21 .如何安全關(guān)閉linux系統(tǒng)?在圖形界面下,選擇【系統(tǒng)/關(guān)閉】命令

15、,選擇【關(guān)閉系統(tǒng)】按鈕執(zhí)行關(guān)閉命令,系統(tǒng)關(guān)閉自身所有進(jìn)程。也可以在注銷后出現(xiàn)的重新登錄界面上選擇【關(guān)閉】按鈕來關(guān)閉系統(tǒng)。某些計(jì)算機(jī)會在關(guān)閉系統(tǒng)后自動切斷電源,如果計(jì)算機(jī)不這樣做,那么,當(dāng)看到一powerdown.|消息后,便可以手工切斷計(jì)算機(jī)的電源??梢栽诳刂婆_執(zhí)行halt命令、init命令或者shutdown命令來關(guān)閉系統(tǒng)。2. 第2章shell及常用命令1.判斷下列命題是否正確什么是linux終端?linux終端又稱為什么?linux終端也稱為虛擬控制臺,是linux從unix繼承來的標(biāo)準(zhǔn)特性。顯示器和鍵盤臺稱終端,因?yàn)樗鼈兛梢詫ο到y(tǒng)進(jìn)行控制,所以又稱為控制臺,一臺計(jì)算機(jī)的輸入輸出設(shè)備就是

16、一個(gè)物理的控制臺。如果在一臺計(jì)算機(jī)上用軟件的方法實(shí)現(xiàn)了多個(gè)互不干擾獨(dú)立工作的控制臺界面,就是實(shí)現(xiàn)了多個(gè)虛擬控制臺。linux終端的工作方式是字符命令行方式,用戶通過鍵盤輸入命令進(jìn)行操作,可以通過linux終端對系統(tǒng)進(jìn)行控制。【篇二:linux操作系統(tǒng)作業(yè)-參考答案】答:操作系統(tǒng)(operatingsystem,簡稱os)是管理和控制計(jì)算機(jī)硬件與軟件資源的計(jì)算機(jī)程序,是直接運(yùn)行在裸機(jī)”上的最基本的系統(tǒng)軟件,任何其他軟件都必須在操作系統(tǒng)的支持下才能運(yùn)行。操作系統(tǒng)的主要功能:(1)硬件控制;(2)資源管理;(3)提供用戶接口;(4)提供輸入輸出處理;(5)系統(tǒng)監(jiān)控;(6)實(shí)現(xiàn)計(jì)算機(jī)間的通信。注:不局

17、限于以上幾點(diǎn)。linux操作系統(tǒng)何時(shí)出現(xiàn)?由誰開發(fā)出來?并列出linux操作系統(tǒng)的主要特點(diǎn)。答:1991年,由芬蘭赫爾辛基大學(xué)學(xué)生linustorvalds開發(fā)出來。linux操作系統(tǒng)主要特點(diǎn)有:(1)與unix兼容;(2)自由軟件和源碼公開;(3)性能高和安全性強(qiáng);(1) 便于定制和再開發(fā);(2) 互操作性高;(3) 全面的多任務(wù)和真正的32位操作系統(tǒng)。注:不局限于以上6個(gè)。、解釋linux操作系統(tǒng)核心版本和發(fā)行版本的含義。linux2.4.1版和2.5.1版中,哪一個(gè)版本更穩(wěn)定?為什么?答:核心版本主要是linux的內(nèi)核。發(fā)型版本是各個(gè)公司推出的版本。2.4.1版本更穩(wěn)定。2.5.1版本是

18、在是測試版本,不一定穩(wěn)定。(具體建p8核心版本的版本約定)linux操作系統(tǒng)的超級用戶是什么?超級用戶登陸shell默認(rèn)的提示符是什么?紅旗linux默認(rèn)的shell類型是哪一種?答:linux操作系統(tǒng)的超級用戶是root,超級用戶登錄默認(rèn)提示符是“#”,紅旗linux默認(rèn)的shell類型是bash。1. 簡述linux命令的一般格式。答:linux命令的一般格式是:命令+選項(xiàng)+參數(shù),其中選項(xiàng)和參數(shù)是可選項(xiàng),不同命令有區(qū)別。有些命令是不帶參數(shù),有些命令必須帶參數(shù)。請說明以下命令的功能:date,cd,cp,pwd,rm,mkdir,echo,who,ls,cat,more,man答:date命

19、令:顯示當(dāng)天日期;cd命令:切換目錄;cp命令:復(fù)制文件;pwd命令:顯示當(dāng)前用戶工作目錄;rm命令:刪除文件;mkdir命令:建立目錄;echo命令:將參數(shù)表示的內(nèi)容顯示在屏幕上;who命令:顯示哪些用戶在使用系統(tǒng);ls命令:列出某個(gè)目錄下的文件;cat命令:顯示參數(shù)表示文件的內(nèi)容;more命令:顯示文件內(nèi)容;man命令:幫助命令,可以查看所有l(wèi)inux命令的幫助信息。2. 什么是文件主?什么是文件?linux下主要有哪些不同類型的文件?答:linux為每個(gè)文件都分配了一個(gè)文件所有者,稱為文件主;linux中文件是指文件系統(tǒng)中存儲數(shù)據(jù)的一個(gè)命名對象;linux下主要的文件類型有:普通文件、目

20、錄文件、設(shè)備文件、符號鏈接文件。3. cp,copy和mv命令有何異同?答:cp是把一個(gè)文件復(fù)制到另外一個(gè)地方,原來文件保留,mv是把一個(gè)文件移動到另外一個(gè)地方,原來的位置不再保留原來的文件,相當(dāng)于window的剪切”。linux下沒有copy這個(gè)命令。4. 如何對文件abc分別按字典順序、月份順序、算術(shù)進(jìn)行排序?答:sort-d-m-nabc5. 執(zhí)行命令#chmod0775file1的結(jié)果如何?答:文件file1的文件主和group用戶都均有可讀、可寫、可執(zhí)行的權(quán)限,other用戶具有可讀和可執(zhí)行的權(quán)限,沒有寫的權(quán)限。1. 第三章作業(yè)vi編輯器的工作方式有哪些?相互之間如何轉(zhuǎn)換?答:vi編

21、輯器的工作方式有三種,即命令方式、編輯方式(或插入方式)、ex轉(zhuǎn)義方式(冒號方式或末行方式)。新建或打開一個(gè)文件的時(shí)候首先進(jìn)入命令方式,輸入插入命令如i,a,。等便可進(jìn)入編輯模式,在編輯方式中按“esc鍵即可返回到命令方式,在命令方式直接輸入冒號:”即可進(jìn)入ex轉(zhuǎn)義方式。2. 簡述如何利用vi編輯器建立或打開一個(gè)文件,進(jìn)行編輯后保存退出。說明所用到的命令。答:以建立或打開文件file為例,建立或打開file的命令為“vifile,回車后即可進(jìn)入file的命令模式,輸入插入命令(i,a,。等)即可進(jìn)入編輯模式,編輯結(jié)束后按“esc鍵”即可返回命令模式。在命令模式下輸入冒號:”,此時(shí)在末行出現(xiàn)一個(gè)

22、冒號,在冒號后面輸入“wcf即可保存退出。3. 要將文件中所有的ABCD替換為abed,該用什么命令?答:g/abcd/s/abcd/g4.解釋下列vi命令的功能。(1) x;(2)dd;(3)d$;(4)dH;(5)dM;(6) dL;(7)u;(8).。答:(1)刪除光標(biāo)所在的字符;(2)刪除光標(biāo)所在的行;(3)將光標(biāo)所在位置刪除至行尾;(4)刪除從當(dāng)前行至所顯示屏幕頂行的全部行;(5)刪除從當(dāng)前行至命令m所指定行之間的所有行;(6)刪除從當(dāng)前行到屏幕底行的所有行;(7)復(fù)原命令,即取消剛才插入或刪除的內(nèi)容,恢復(fù)到原來的情況;(8)重復(fù)命令。僅重復(fù)實(shí)現(xiàn)最近一次使用的插入或刪除命令。1. 第

23、四章作業(yè)1紅旗linux操作系統(tǒng)默認(rèn)的shell類型是什么?在linux環(huán)境下如何建立和執(zhí)行一個(gè)shell腳本?答:紅旗linux操作系統(tǒng)下默認(rèn)的shell類型是bash,在linux環(huán)境下建立腳本的命令“vi文件名”,和建立普通文件一樣。編寫好之后保存退出。執(zhí)行腳本的命令為“bash腳本名參數(shù)”,參數(shù)是可選項(xiàng),由腳本的命令決定。在linux下,想使用某個(gè)命令,但只記得該命令的開頭若干字母怎么辦?答:輸入記得開頭部分的若干字母,按tab鍵,若輸入的部分能唯一確定該命令,則自動填充完整,若不能唯一確定該命令,按兩次tab鍵,則匹配的所有命令將在提示符下方顯示。2. 簡述linux下三種引號的用法

24、。答:(1)雙引號括起來的內(nèi)容,除了$、'、夕卜,其他符合均視為普通字符;(2)單引號括起來的字符都作為普通字符;(3)倒引號括起來的字符串被shell解釋為命令行。執(zhí)行時(shí)shell先將倒引號內(nèi)的命令執(zhí)行,將執(zhí)行結(jié)果將其代替。3. 簡述輸出重定向符“與輸出附加定向符“的區(qū)別。答:“'把相應(yīng)命令執(zhí)行結(jié)果保存到目標(biāo)文件,覆蓋文件原來的內(nèi)容,而“彳奪相應(yīng)命令執(zhí)行結(jié)果保存到目標(biāo)文件的末尾,不會刪除文件原來的內(nèi)容。4. 簡述linux下管道線的概念。答:linux下管道線是用豎杠將多條命令連接起來,其中前一個(gè)命令的輸出結(jié)果作為后一個(gè)命令的輸入。第四章作業(yè)21. 利用for循環(huán)將當(dāng)前目錄下

25、的.c文件移到指定的目錄下,并按文件大小排序,顯示移動后指定目錄的內(nèi)容。解:dir=/home/hzxyjsjforfin*.cdomv$f$dirdoneIs-s$dir注:寫法多樣,這只是其中一種寫法。編寫一個(gè)shell腳本,求斐波那契數(shù)列的前10項(xiàng)及總和,并輸出各項(xiàng)及總和。解:f1=1f2=1sum=$f1+$f2=2echo$f1$f2for(i=1;i9;i+)doletf3=$f1+$f2letf1=$f2letf2=$f3letsum=$sum+$f3echo$f3echo$sum【篇三:linux張同光版課后習(xí)題答案】gnu的含義是(國際性的源代碼開放)。(2)linux的版本

26、號分為:(內(nèi)核版本)和(發(fā)行版本)。(3)安裝linux時(shí)最少需要三個(gè)個(gè)分區(qū),分另U是(boot分區(qū))和(根分區(qū))和(swap分區(qū))。(4)linux默認(rèn)的系統(tǒng)管理員帳號是(root)。(5)如果linux啟動后進(jìn)入命令行模式,要進(jìn)入gui,可執(zhí)行(init5)命令。(6)rhel6.2默認(rèn)的系統(tǒng)引導(dǎo)工具是(grub)。(7)grub的用戶界面有三種:(菜單模式)、(菜單編輯模式)和(命令行模式)。(8)grub的默認(rèn)菜單文件menu.lst其實(shí)是(grub.conf)文件的符號鏈接。(9)硬盤的第0柱,第0面,第1扇區(qū),這個(gè)扇區(qū)叫做(mbr)。(10)mbr由三部分組成:(主引導(dǎo)程序)、(硬

27、盤分區(qū)表dpt)和(硬盤有效標(biāo)志)。(11)內(nèi)核的分類:(單片型內(nèi)核)、(模塊型內(nèi)核)。(12)(初始化內(nèi)存映像盤)稱為初始化內(nèi)存盤,為系統(tǒng)提供一系列內(nèi)核映像無法提供的模塊,這些模塊對正確引導(dǎo)系統(tǒng)非常重要。(13)在內(nèi)核加載完畢、進(jìn)行完硬件檢測與驅(qū)動程序加載后,此時(shí)主機(jī)硬件已經(jīng)準(zhǔn)備就緒了,這時(shí)候內(nèi)核會啟動一號進(jìn)程(/sbin/init)。(14)rhel6系統(tǒng)上,文件(etc/inittab)只能設(shè)置運(yùn)行級另U。(15)(etc/rc.d/init.d)文件是在系統(tǒng)啟動最后一個(gè)被讀取的用戶自定義啟動腳本文件。(16)操作系統(tǒng)為用戶提供了兩種接口,分別是(命令界面)和(程序界面)。(17)命令接

28、口演化為兩種主要形式,分別是(命令行界面)和(圖形用戶界面)。(18)linux中的兩個(gè)主要的桌面環(huán)境是(kde)和(gnome)。(19)輸入重定向符是()。(20)輸出重定向符是()和()。(21)錯(cuò)誤輸出重定向符是(2)和(2)。(22)管道符是(|)。(23)vim擁有5種編輯模式:(命令模式)、(輸入模式)、(末行模式)、(可視化模式)和(查詢模式)。(24)在vim的輸入模式下按(esc)鍵會回到命令模式。(25)在vim的命令模式中,要進(jìn)入輸入模式,可以按(a(a)鍵、(i(i)鍵或(。(。)鍵。2.選擇題(1)linux最早是由一位名叫(b)_的計(jì)算機(jī)愛好者開發(fā)。a:rober

29、tkoretskyb:linustorvaldsc:billballduff(2)下列(c)是自由軟件。a:windows7b:aixc:linuxd:solarisd:linus(3)linux根分區(qū)的文件系統(tǒng)類型是(c)_。a:fat16b:fat32c:ext3/ext4d:ntfs(4)grub的命令行模式的命令提示符是(d)_。a:c:b:#c:$d:grub(5)grub的菜單定義在(b)文件中。a:lilo.confb:menu.lstc:httpd.confd:vsftpd.conf(6)在bash中超級用戶的提示符是(a)_。a:#b:$c:grubd:(7)命令行的自動補(bǔ)齊

30、功能要用到(a)_。a:【tabb:【del】c:【alt】d:shift】(8) 下面的(b)不是通配符。a:*b:!c:?d:(9) 在vim的命令模式中,輸入(c)不能進(jìn)入末行模式。a:2. 思考題(1) linux有哪些主要特性?遵循gnugpl、開放性、多用戶、多任務(wù)、良好的用戶界面、設(shè)備獨(dú)立性,提供了豐富的網(wǎng)絡(luò)功能、可靠性的系統(tǒng)安全、良好的可移植性。(2) 較知名的linux發(fā)行版有哪些?redhatlinux/centos/fedora/oel、suse、debian、ubuntu、redflag、slackware、gentoo、mandriva(3) swap分區(qū)的作用?該分

31、區(qū)的作用是充當(dāng)虛擬內(nèi)存。(4) linux的引導(dǎo)過程?b:/c:id:?(5) grub是什么?它有什么作用?grub是一個(gè)功能強(qiáng)大的多系統(tǒng)引導(dǎo)程序,專門處理linux與其他操作系統(tǒng)共存的問題。rhel6的詳細(xì)啟動流程包含幾個(gè)階段?每個(gè)階段的任務(wù)是什么?一共有5個(gè)階段第一階段:bios初始化;第二階段:grub啟動引導(dǎo);第三階段:內(nèi)核引導(dǎo);第四階段:/sbin/init;第五階段:加載終端或x-window界面。(6) 什么是shell?它的功能是什么?shell是命令行解釋器,最主要的功能都是解釋命令行提示符下輸入的命令。(7) linux中命令行的自動補(bǔ)齊功能?tab(8) 管道的作用是什

32、么?管道可以把一系列命令連接起來。(9) vim中替換命令的格式是什么?各部分的含義是什么?3. 格式為ranges/pattern/string/c,e,g,irange:指的是范圍;s(search):表示搜索;pattern:就是要被替換的字串;c(confirm):每次替換前會提問;e(error):不顯示error;g(globe):不詢問,將整行做替換;i(ignore):不分大小寫上機(jī)題使用輸出重定向功能創(chuàng)建一個(gè)文件或向一個(gè)文件追加內(nèi)容,文件的名字命名為“*.txt文件內(nèi)容為這是*同學(xué)使用輸出重定向功能創(chuàng)建的“*.txt文件”,其中“*是你的姓名。echo這是*同學(xué)使用輸出重定向

33、功能創(chuàng)建的*.txt文件”*.txt使用vim編輯一個(gè)文件,文件名字為“*.txt,文件內(nèi)容為這是*同學(xué)使用vim創(chuàng)建并編輯的“*txt文件”,其中“*是你的姓名。vim*.txti這是*同學(xué)使用vim創(chuàng)建并編輯的*.tx文件esc:wqtest41.填空題(1) 建立用戶帳號的命令是(useradd)。(2) 設(shè)定帳號密碼的命令是(passwd)。(3) 創(chuàng)建一個(gè)新組的命令是(groupadd)。(4) 顯示系統(tǒng)中進(jìn)程信息的命令有(ps)。(5) 調(diào)整程序運(yùn)行的優(yōu)先級的命令是(nice)。有時(shí)希望系統(tǒng)能夠定期執(zhí)行或者在指定時(shí)間執(zhí)行一些程序,此時(shí)可以使用(crontab)和(at)命令。(6)

34、 顯示參考手冊,提供聯(lián)機(jī)幫助信息的命令是(man)。(7) 顯示目前的版本等系統(tǒng)信息的命令是(uname)。(8) 顯示目前所在目錄的命令是(proc)。(9) 顯示內(nèi)存的使用情況的命令是(free)。(11)列出目前與過去登錄系統(tǒng)用戶的相關(guān)信息的命令是(last)改變系統(tǒng)狀態(tài)的命令是(init),可以使用該命令重啟或關(guān)閉玄林筮術(shù)綁守O(12) 如果要限制用戶使用硬盤空間的大小,此時(shí)可以使用(quota)命令來完成該任務(wù)。(13) 列出磁盤分區(qū)信息的命令是(fdisk)。(14) 顯示目錄內(nèi)容的命令有(lsnautilus)。(15) 查看文件內(nèi)容的命令有(morelesscattacnlheadtailwc)。(16) cat命令的功能有(把文件串連接后傳到基本輸出,對文件的追加功能)。(17) 為文件建立在其它路徑中的訪問方法(鏈接)的命令是(ln),鏈接有兩種:(硬鏈接)和(軟連接)。(18) 改變文件或目錄的讀寫和執(zhí)行權(quán)限的命令是(chmod)。(19) 指定在創(chuàng)建文件或目錄時(shí)預(yù)設(shè)權(quán)限掩碼的命令

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論