Linux張同光版課后習(xí)題答案_第1頁(yè)
Linux張同光版課后習(xí)題答案_第2頁(yè)
Linux張同光版課后習(xí)題答案_第3頁(yè)
Linux張同光版課后習(xí)題答案_第4頁(yè)
Linux張同光版課后習(xí)題答案_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、1填空題 (1) GNU#含義就是(國(guó)際性得源代碼開(kāi)放)。 ( 2) Linux 得版本號(hào)分為:( 內(nèi)核版本 )與( 發(fā)行版本 )。 ( 3)安裝 Linux 時(shí)最少需要三個(gè)個(gè)分區(qū), 分別就是 ( boot 分區(qū) )與( 根分區(qū) )與( swap 分區(qū) )。 ( 4) Linux 默認(rèn)得系統(tǒng)管理員帳號(hào)就是( root )。 (5)如果Linux啟動(dòng)后進(jìn)入命令行模式,要進(jìn)入 GUI,可執(zhí)行(init5 )命令。 ( 6) RHEL6、 2默認(rèn)得系統(tǒng)引導(dǎo)工具就是( GRUB)。 (7) GRUB#用戶界面有三種:(菜單模式)、(菜單編輯模式)與(命令行模式)。 (8) GRUB#默認(rèn)菜單文件 me

2、nu 1st其實(shí)就是(grub、conf)文件得符號(hào)鏈接。 ( 9)硬盤(pán)得第 0 柱,第 0 面,第 1 扇區(qū),這個(gè)扇區(qū)叫做( MBR)。 (10) MBR由三部分組成:(主引導(dǎo)程序)、(硬盤(pán)分區(qū)表DPT與(硬盤(pán)有效標(biāo)志)。 ( 11 )內(nèi)核得分類:( 單片型內(nèi)核 )、( 模塊型內(nèi)核 )。 ( 12) (初始化內(nèi)存映像盤(pán) )稱為初始化內(nèi)存盤(pán), 為系統(tǒng)提供一系列內(nèi)核映像無(wú)法提供 得模塊,這些模塊對(duì)正確引導(dǎo)系統(tǒng)非常重要。 ( 13)在內(nèi)核加載完畢、 進(jìn)行完硬件檢測(cè)與驅(qū)動(dòng)程序加載后, 此時(shí)主機(jī)硬件已經(jīng)準(zhǔn)備就 緒了,這時(shí)候內(nèi)核會(huì)啟動(dòng)一號(hào)進(jìn)程( /sbin/init ) 。 (14) RHEL6系統(tǒng)上,

3、文件(etc/inittab)只能設(shè)置運(yùn)行級(jí)別。 (15) ( etc/rc、d/init 、d)文件就是在系統(tǒng)啟動(dòng)最后一個(gè)被讀取得用戶自定義啟動(dòng) 腳本文件。 ( 16)操作系統(tǒng)為用戶提供了兩種接口,分別就是(命令界面 )與( 程序界面 )。 ( 17)命令接口演化為兩種主要形式,分別就是(命令行界面 )與( 圖形用戶界面 )。 (18) Linux中得兩個(gè)主要得桌面環(huán)境就是(KDE與(GNOME。 ( 19)輸入重定向符就是( )與( )。 ( 21 )錯(cuò)誤輸出重定向符就是( 2)與( 2)。 ( 22)管道符就是( | )。 ( 23)Vim 擁有 5 種編輯模式:( 命令模式 )、( 輸

4、入模式 )、( 末行模式 )、( 可視 化模式 )與( 查詢模式 )。 (24) 在Vim得輸入模式下按(Esc)鍵會(huì)回到命令模式。 (25) 在Vim得命令模式中,要進(jìn)入輸入模式,可以按(a(A)鍵、(i (I)鍵或(o(O) 鍵。 2選擇題 ( 1 ) Linux 最早就是由一位名叫( B) _得計(jì)算機(jī)愛(ài)好者開(kāi)發(fā)。 A: Robert KoretskyB: Linus TorvaldsC: Bill BallD : Linus Duff (2) 下列(C)就是自由軟件。 A: Windows 7B: AIXC: LinuxD: Solaris (3) Linux根分區(qū)得文件系統(tǒng)類型就是(0

5、 _。 A: FAT16 B: FAT32C: ext3/ ext4D: NTFS (4) GRUB#命令行模式得命令提示符就是(D) _。 A: C: B: #C: $D: grub (5) GRUB#菜單定義在(B)文件中。 A: lilo 、confB: menu lstC: httpd、confD: vs (6) 在bash中超級(jí)用戶得提示符就是(A) _。 A: #B: $C: grubD: C: (7) 命令行得自動(dòng)補(bǔ)齊功能要用到(A) _。 A:【tab】B:【Del】C:【Alt】 D:【Shift】 (8) 下面得(B)不就是通配符。 A: *B:!C:?D: (9) 在Vi

6、m得命令模式中,輸入(C)不能進(jìn)入末行模式。 A: :B: / C: iD:? 3 思考題 (1) Linux有哪些主要特性? 遵循GNUGPL開(kāi)放性、多用戶、多任務(wù)、良好得用戶界面、設(shè)備獨(dú)立性,提供了豐 富得網(wǎng)絡(luò)功能、可靠性得系統(tǒng)安全、良好得可移植性。 (2) 較知名得Linux發(fā)行版有哪些? Red Hat Linux/CentOS/Fedora/OEL、SUSE Debian、Ubuntu、RedFlag、Slackware、 Gen too、Man driva (3) swap分區(qū)得作用? 該分區(qū)得作用就是充當(dāng)虛擬內(nèi)存。 (4) Linux得引導(dǎo)過(guò)程? (5) GRU蹴是什么?它有什么

7、作用? GRUB就是一個(gè)功能強(qiáng)大得多系統(tǒng)引導(dǎo)程序,專門處理Linux與其她操作系統(tǒng)共存得問(wèn) 題。 (6) RHEL6得詳細(xì)啟動(dòng)流程包含幾個(gè)階段?每個(gè)階段得任務(wù)就是什么? 一共有 5 個(gè)階段 第一階段:BIOS初始化;第二階段:GRUB啟動(dòng)引導(dǎo);第三階段:內(nèi)核引導(dǎo);第四階 段:/sbi n/in it;第五階段:加載終端或 X-Wi ndow界面。 ( 7)什么就是 Shell ?它得功能就是什么? Shell 就是命令行解釋器,最主要得功能都就是解釋命令行提示符下輸入得命令。 (8)Linux中命令行得自動(dòng)補(bǔ)齊功能? TAB ( 9)管道得作用就是什么? 管道可以把一系列命令連接起來(lái)。 (10

8、)Vim 中替換命令得格式就是什么?各部分得含義就是什么? 格式為 ranges/pattern/string/c,e,g,i range: 指得就是范圍; s( search ) : 表示搜索; pattern: 就就是要被替換得字串; c(confirm):每次替換前會(huì)提問(wèn); e(error): 不顯示 error ; g(globe): 不詢問(wèn),將整行做替換; i(ignore):不分大小寫(xiě) 4上機(jī)題 (1)使用輸出重定向功能創(chuàng)建一個(gè)文件或向一個(gè)文件追加內(nèi)容,文件得名字命名為 “* 、txt ”,文件內(nèi)容為“這就是 *同學(xué)使用輸出重定向功能創(chuàng)建得“* 、txt ”文件”, 其中“* ”就

9、是您得姓名。 echo “這就是 * 同學(xué)使用輸出重定向功能創(chuàng)建得 * 、txt 文件” *、 txt (2) 使用Vim編輯一個(gè)文件,文件名字為“ *、txt ”,文件內(nèi)容為“這就是*同學(xué) 使用 vim 創(chuàng)建并編輯得“ * 、 txt ”文件”, 其中“ * ”就是您得姓名。 vim * 、 txt i 這就是 * 同學(xué)使用 vim 創(chuàng)建并編輯得 * 、 tx 文件 ESC :wq Test 4 1填空題 ( 1)建立用戶帳號(hào)得命令就是(useradd )。 ( 2)設(shè)定帳號(hào)密碼得命令就是( passwd )。 ( 3)創(chuàng)建一個(gè)新組得命令就是( groupadd )。 ( 4)顯示系統(tǒng)中進(jìn)程

10、信息得命令有(ps)。 ( 5)調(diào)整程序運(yùn)行得優(yōu)先級(jí)得命令就是(nice )。 ( 6 )有時(shí)希望系統(tǒng)能夠定期執(zhí)行或者在指定時(shí)間執(zhí)行一些程序,此時(shí)可以使用 ( crontab )與( at )命令。 ( 7)顯示參考手冊(cè),提供聯(lián)機(jī)幫助信息得命令就是(man)。 ( 8)顯示目前得版本等系統(tǒng)信息得命令就是(uname)。 ( 9)顯示目前所在目錄得命令就是(proc )。 ( 10)顯示內(nèi)存得使用情況得命令就是(free )。 ( 11)列出目前與過(guò)去登錄系統(tǒng)用戶得相關(guān)信息得命令就是(last )。 ( 12)改變系統(tǒng)狀態(tài)得命令就是(init ),可以使用該命令重啟或關(guān)閉系統(tǒng)等。 (13)如果要

11、限制用戶使用硬盤(pán)空間得大小,此時(shí)可以使用(quota )命令來(lái)完成該任 務(wù)。 ( 14)列出磁盤(pán)分區(qū)信息得命令就是(fdisk )。 ( 15 )顯示目錄內(nèi)容得命令有(ls nautilus )。 ( 16 )查瞧文件內(nèi)容得命令有(more less cat tac nl head tail wc )。 ( 17)cat 命令得功能有( 把文件串連接后傳到基本輸出,對(duì)文件得追加功能 )。 ( 18)為文件建立在其它路徑中得訪問(wèn)方法( 鏈接)得命令就是( ln ),鏈接有兩種: (硬鏈接 )與( 軟連接 )。 ( 19)改變文件或目錄得讀寫(xiě)與執(zhí)行權(quán)限得命令就是( chmod)。 ( 20)指定在

12、創(chuàng)建文件或目錄時(shí)預(yù)設(shè)權(quán)限掩碼得命令就是(umask)。 ( 21)改變文件或目錄所有權(quán)得命令就是(chown)。 ( 22)gzip 命令得功能就是( 對(duì)文件進(jìn)行壓縮與解壓縮 )。 ( 23)使用 tar 命令時(shí),應(yīng)該記住得兩個(gè)選項(xiàng)組合就是: ( -xzvf )與( -czvf ),它們 得功能分別就是:( 解壓解包 )與( 打包壓縮 )。 (24)( e2label )命令查瞧或設(shè)置分區(qū)得卷標(biāo)。 ( 25)( mkfs )命令格式化指定得分區(qū)。 (26)( mkswap)命令將磁盤(pán)分區(qū)或文件設(shè)為L(zhǎng)inux得交換區(qū)。 ( 27)( fsck )命令檢查文件系統(tǒng)并嘗試修復(fù)錯(cuò)誤, 可以同時(shí)檢查一個(gè)

13、或多個(gè)文件系統(tǒng)。 ( 28)( file )命令通過(guò)探測(cè)文件內(nèi)容判斷文件類型。 ( 29)( stat )命令以文字得格式來(lái)顯示 inode 得內(nèi)容。 ( 30)( touch )命令改變文件或目錄時(shí)間,包括存取時(shí)間與更改時(shí)間。如果不存在, 會(huì)在當(dāng)前目錄下新建一個(gè)空白文件。 (31) ( grep )命令查找文件里符合條件得字符串。 (32) ( sed )命令得工作方式:按順序逐行將文件讀入到內(nèi)存中。然后,它執(zhí)行為該 行指定得所有操作,并在完成請(qǐng)求得修改之后將該行放回到內(nèi)存中,以將其轉(zhuǎn)儲(chǔ)至終端。 (33) ( tr )命令從標(biāo)準(zhǔn)輸入設(shè)備讀取數(shù)據(jù),經(jīng)過(guò)字符轉(zhuǎn)換后,輸出到標(biāo)準(zhǔn)輸出設(shè)備。 (34)

14、 ( uniq )命令合并文件中相鄰得重復(fù)得行,對(duì)于那些連續(xù)重復(fù)得行只顯示一次。 (35) ( cut )命令取出文件中指定得字段。 (36) ( paste )命令合并文件得列。 (37) (join )命令找出兩個(gè)文件中,指定欄位內(nèi)容相同得行,并加以合并,再輸出到 標(biāo)準(zhǔn)輸出設(shè)備。 (38) ( sort )命令將文本文件內(nèi)容,以行為單位來(lái)排序。 (39) ( mknod)命令用來(lái)建立所需得設(shè)備文件。 (40) ( ACL)就是標(biāo)準(zhǔn)Unix文件屬性(r、w、x)得附加擴(kuò)展,給予用戶與管理員更 好控制文件讀寫(xiě)與權(quán)限賦予得能力。 (41) ACL可以為某個(gè)文件單獨(dú)設(shè)置該文件具體得某用戶或組得權(quán)限

15、。需要掌握得命令 也只有三個(gè):(getfacl )、( setfacl )、( chacl )。 (42) 不解壓,顯示壓縮文件得內(nèi)容得命令有:(2cat )、( 2less )、( b2cat )、 (b2less )。 2 選擇題 (1) 當(dāng)安裝好Linux后,系統(tǒng)默認(rèn)得帳號(hào)就是(C)。 A: administrator B: guest C: root D: boot (8)比較文件得差異要用到得命令就是(A)。 (2) Linux系統(tǒng)中,將加密過(guò)得密碼放到(A)文件中。 A: /etc/shadow B: /etc/passwd C: /etc/passwordD: other (3)

16、 變更用戶身份得命令就是(D)。 A: whoB: whereC: whoamiD: su (4) 用于終止某一進(jìn)程執(zhí)行得命令就是(C)。 A: end B: stop C:kill D: free (5)不能用來(lái)關(guān)機(jī)得命令就是( D)。 A: shutdown B: halt C: init D: logout (6)能用來(lái)關(guān)機(jī)得命令就是( D)。 A: reboot B: runlevel C: login D: init (7)用于文件系統(tǒng)掛載得命令就是( B)。 A: fdisk B: mount C: df D: man A: diffB: cat C: wc D: head (9)

17、可以為文件或目錄重命名得命令就是(C)。 D: rm A: mkdirB: rmdirC: mv 3上機(jī)題 3上機(jī)題 (1)使用用戶管理器對(duì)用戶帳號(hào)與組群進(jìn)行增加、刪除等操作。 system-config-users ( 2)使用 shell 命令對(duì)用戶帳號(hào)與組群進(jìn)行增加、刪除等操作。 useradd userdel groupadd groupdel (3)用 cal 命令查瞧 2012 年得國(guó)慶節(jié)就是星期幾。 cal 10 2012 (4)用 who 命令查瞧當(dāng)前登錄在系統(tǒng)中得用戶列表、用戶總數(shù)等信息。 who -H who -q (5)顯示內(nèi)存使用情況。 free ( 6)使用 init

18、 命令在系統(tǒng)得不同狀態(tài)( 1、 2、3、5)間切換。 init 1 init 2 init 3 init 5 ( 7)使用 crontab 命令定期執(zhí)行一些程序。 crontab -e -u user * * * * * wall Hello World (8)選擇一個(gè)文件系統(tǒng),對(duì)其進(jìn)行掛載,然后訪問(wèn)其中內(nèi)容,之后對(duì)其卸載。 mkdir /mnt/tt mount /dev/sr0 /mnt/tt cd /mnt/tt ls umount /dev/sr0 9)查瞧目前磁盤(pán)空間得使用情況。 10)練習(xí)磁盤(pán)配額。 復(fù)制、刪除以及改名 (11)選用本章介紹得命令建立目錄,并對(duì)文件與目錄進(jìn)行移動(dòng)、

19、等操作。 mkdir/study touch /study/file cp / /study/file mv / rm -rf /study/file mv /study/ (12) 使用chown命令改變某一文件或目錄得屬主,然后使用chmod命令設(shè)置其她用戶 對(duì)該文件或目錄得讀、寫(xiě)與執(zhí)行權(quán)限。 chow n root /study chmod a+rwx /study/file2 (13)使用find命令查找某一文件。 find /study -user root (14)使用gzip命令對(duì)文件進(jìn)行壓縮。 gzip參數(shù)文件或者目錄 (15)使用tar命令對(duì)文件進(jìn)行壓縮與解壓縮。 tar -

20、xvf tar 包名、tar目錄,文件列表 Test 5 1 填空題 (1)使用RPM可以很容易地對(duì) RPM形式得軟件包進(jìn)行(安裝)、升級(jí)、(卸載)、校 驗(yàn)、與查詢等操作。 (2)yum得關(guān)鍵之處就是要有可靠得( Repository(倉(cāng)庫(kù))。 (3) Shell有四種變量:(用戶自定義變量)、(環(huán)境變量)、(預(yù)定義變量)與(位 置變量)。 (4) 在定義變量時(shí),變量名前不應(yīng)加符號(hào)($),在引用變量得內(nèi)容時(shí)則應(yīng)在變量名前 加該符號(hào)。 (5) Shell中函數(shù)實(shí)際上就是由(若干條shell命令)組成得。 2 選擇題 (1)RPM就是由(B)公司開(kāi)發(fā)得軟件包安裝與管理程序。 A: Microsof

21、tB: Red HatC: IBM D: DELL (2) 使用rpm命令安裝軟件包時(shí),所用得選項(xiàng)就是(A)。 A: -i B: -eC: -UD: -q (3) Shell中得測(cè)試命令就是(B)。 A: testparmB: testC: readD: man (4) test測(cè)試得標(biāo)準(zhǔn)方法就是(A)。 A: test 測(cè)試 B: test 測(cè)試C : test 測(cè)試 D: test 測(cè)試 (5) bash提供了簡(jiǎn)單得整數(shù)算術(shù)運(yùn)算,格式就是(D)。 A:表達(dá)式 B:!表達(dá)式C:?表達(dá)式 D: $表達(dá)式 (6) 可以使用(C)命令對(duì)Shell變量進(jìn)行算術(shù)運(yùn)算。 A: readonly B :

22、export |C: exprD: read (7) 在Shell程序中,要訪問(wèn)命令行第9個(gè)參數(shù)之后得參數(shù),就必須使用()命令。 A: exportB: shiftC: exprD: read 3 思考題 (1)軟件包可以使用哪些命名方式? 經(jīng)典得命名格式: 軟件名-版本號(hào)-釋出號(hào)、體系號(hào)、rpm URL方式得命名格式: FTP方式得命名格式用戶名:密碼主機(jī):端口 /包文件 (http方式得命名格式http:/ 主機(jī):端口 /包文件 其她格式 (2)rpm與yum命令得異同點(diǎn)? rpm只能安裝已經(jīng)下載到本地機(jī)器上得rpm包。 yum能在線下載并安裝rpm包,能更新系統(tǒng),且還能自動(dòng)處理包與包之間

23、得依賴問(wèn) 題,這個(gè)就是rpm工具所不具備得 (3)執(zhí)行Shell程序得3種方法? 方法1得格式: bash 參數(shù)或sh 參數(shù) 方法2得格式: bash shell 程序名 方法 3 將該文件改為可執(zhí)行得文件 ( 4)兩種復(fù)合結(jié)構(gòu)” ”與” () ”有何異同? 使用“ ”括起來(lái)得多條命令在邏輯上成為一條命令,一般出現(xiàn)在管道符“ | ”得 左邊?!?”之后要有一個(gè)空格,“ ”之前要有一個(gè)分號(hào)。 bash 執(zhí)行“()”中得命令時(shí),會(huì)再創(chuàng)建一個(gè)新得子程序,然后由這個(gè)子程序去 執(zhí)行“()”中得命令?!埃ā敝蟮每崭窨捎锌蔁o(wú),“)”之前得分號(hào)可有可無(wú)。 (5)條件判斷語(yǔ)句有哪些,它們各自得優(yōu)點(diǎn)就是什么?

24、if : 當(dāng)“條件命令串”執(zhí)行成功就是才執(zhí)行“條件為真得命令串” if嵌套以及elif-then 結(jié)構(gòu): elif 結(jié)構(gòu)同 if 結(jié)構(gòu)類似,但結(jié)構(gòu)更清晰,其執(zhí)行結(jié)果完全相同。 case條件選擇: case 條件選擇為用戶提供了根據(jù)字串或變量得值從多個(gè)選項(xiàng)中選擇一項(xiàng)得方 法,其結(jié)構(gòu)比 elif-then 結(jié)構(gòu)更清楚。 (6)循環(huán)控制語(yǔ)句有哪些,它們各自得優(yōu)點(diǎn)就是什么? for循環(huán): for 循環(huán)對(duì)一個(gè)變量得可能值,都執(zhí)行一個(gè)命令序列。 while循環(huán)與until 循環(huán) 都就是用命令得返回狀態(tài)值來(lái)控制循環(huán)得。區(qū)別在于:while 循環(huán)在條件為真 就是繼續(xù)執(zhí)行循環(huán), until 循環(huán)就是在條件為假時(shí)

25、繼續(xù)執(zhí)行循環(huán)。 ( 7) break 語(yǔ)句與 continue 語(yǔ)句得異同點(diǎn)就是什么? break :立即退出循環(huán) continue :忽略本循環(huán)中得其她命令,繼續(xù)執(zhí)行下一次循環(huán)。 使用 break 與 continue 語(yǔ)句只有放在 do 與 done 之間才有效。 4上機(jī)題 (1)使用 rpm 命令進(jìn)行軟件得安裝、刪除、升級(jí)與查詢。 rpm -i rpm -e rpm -u rpm -q (2) 使用yum命令進(jìn)行軟件得安裝、刪除、升級(jí)與查詢。 yum install yum remove Yum search yum update (3) 使用執(zhí)行 Shell 程序得 3 種方法分別執(zhí)行一個(gè) Shell 程序。 設(shè)該 shell 程序?yàn)?/study/show 、 sh ( 1) bash /study/show 、 sh 或者 sh /study/show

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論