完整word版Linux操作系統(tǒng)期末復(fù)習(xí)題含答案推薦文檔_第1頁(yè)
完整word版Linux操作系統(tǒng)期末復(fù)習(xí)題含答案推薦文檔_第2頁(yè)
完整word版Linux操作系統(tǒng)期末復(fù)習(xí)題含答案推薦文檔_第3頁(yè)
完整word版Linux操作系統(tǒng)期末復(fù)習(xí)題含答案推薦文檔_第4頁(yè)
完整word版Linux操作系統(tǒng)期末復(fù)習(xí)題含答案推薦文檔_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、Linux期末復(fù)習(xí)題(一)、選擇題(每小題2分,共50分)C. UIDC. admi nistratorD.s up ervistor.ID號(hào)的shell將被調(diào)用,這個(gè)ID是什么(B )D. CID2. 在Ubun tu Lin ux中,系統(tǒng)默認(rèn)的(A. rootB. guest3. 當(dāng)?shù)卿汱inux時(shí),一個(gè)具有唯一進(jìn)程A. NIDB. PIDA )用戶(hù)對(duì)整個(gè)系統(tǒng)擁有完全的控制權(quán)。4.下面哪個(gè)命令是用來(lái)定義A. exportfs B. alias5.哪個(gè)目錄存放用戶(hù)密碼信息A. /bootB. /etcshell的全局變量(D )C. exp ortsD. export(B )C. /varD

2、. /dev6.默認(rèn)情況下管理員創(chuàng)建了一個(gè)用戶(hù),就會(huì)在 (B )目錄下創(chuàng)建一個(gè)用戶(hù)主目錄。A. /usr B. /homeC. /root D. /etc(D )目錄。7.當(dāng)使用mount進(jìn)行設(shè)備或者文件系統(tǒng)掛載的時(shí)候,需要用到的設(shè)備名稱(chēng)位于A(yíng). /homeB. /binC. /etcD. /dev8. 如果要列出一個(gè)目錄下的所有文件需要使用命令行A. ls - l B. lsC. ls - a(所有)9. 哪個(gè)命令可以將普通用戶(hù)轉(zhuǎn)換成超級(jí)用戶(hù)(CD. ls - d)。C. tar(D )D. suA. super B. p asswd10. 除非特別指定, cp假定要拷貝的文件在下面哪個(gè)目錄

3、下A.用戶(hù)目錄B. home目錄 C. root目錄 D.當(dāng)前目錄11. 在vi編輯器里,命令dd用來(lái)刪除當(dāng)前的14.按下(A )鍵能終止當(dāng)前運(yùn)行的命令A(yù). Ctrl-CB. Ctrl-FC. Ctrl-BD. Ctrl-D17. 用rm -i,系統(tǒng)會(huì)提示什么來(lái)讓你確認(rèn)A.命令行的每個(gè)選項(xiàng)B.是否真的刪除18. 以下哪個(gè)命令可以終止一個(gè)用戶(hù)的所有進(jìn)程B )C.是否有寫(xiě)的權(quán)限D(zhuǎn).文件的位置A. skillallB. skillC. kill(D )D. killall19.在 Ubu ntu Lin ux 中般用(DA. pingB. i pconfigC. wi nipcfg20. vi中哪條

4、命令是不保存強(qiáng)制退出(C)命令來(lái)查看網(wǎng)絡(luò)接口的狀態(tài)D ifconfig)(第五章)A. :wqB. :wq!C. :q!D. :quit22.在下列分區(qū)中,Linux默認(rèn)的分區(qū)是( B )A. FAT32 B. EXT3C FAT .D NTFS24.如果用戶(hù)想對(duì)某一命令詳細(xì)的了解,可用(C)D dirA. ls B. help (內(nèi)部) C. man (列舉的信息多)、填空題(每空1分,共10分)26.在Linux系統(tǒng)中,以文件的方式訪(fǎng)問(wèn)設(shè)備。29. 某文件的權(quán)限為:d-rw-_r-_r-,用數(shù)值形式表示該權(quán)限30. 靜態(tài)路由設(shè)定后,若網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)發(fā)生變化,需由33.編寫(xiě)的Shell程序運(yùn)行

5、前必須賦予該腳本文件644,該文件屬性是目錄。系統(tǒng)管理員修改路由的設(shè)置。執(zhí)行權(quán)限。、操作題(每小題5分,共40分)40.簡(jiǎn)述在虛擬機(jī)中安裝Ubu ntu Linux 的過(guò)程答;1。下載操作系統(tǒng)的鏡像ISO文件2 .下載虛擬機(jī)并安裝3 .通過(guò)ISO文件安裝操作系統(tǒng)4 .執(zhí)行相關(guān)配置即可Lin ux操作系統(tǒng)復(fù)習(xí)題請(qǐng)將答案寫(xiě)在答題紙寫(xiě)在試卷上無(wú)效。、選擇題(單選題,每小題用戶(hù)編寫(xiě)了一個(gè)文本文件 現(xiàn)。2分,共20分)a.txt ,想將該文件名稱(chēng)改為txt.a ,下列命令_D可以實(shí)A. cd a.txt xt.aB. echo a.txt txt.aC. rm a.txt txt.aD. cat a.t

6、xt txt.aLin UX文件權(quán)限一共A.文件類(lèi)型A. 467B. 674C. 476 D. 764F列不是Linux系統(tǒng)進(jìn)程類(lèi)型的是_D。A.交互進(jìn)程B.批處理進(jìn)程C. 守護(hù)進(jìn)程10 .在 Shell腳本中,用來(lái)讀取文件內(nèi)各個(gè)域的內(nèi)容并將其賦值給D.就緒進(jìn)程Shell 變量的命令是A. foldB. joinC. trD. read二、填空題(每題2分,共20分)安裝Linux系統(tǒng)對(duì)硬盤(pán)分區(qū)時(shí),必須有兩種分區(qū)類(lèi)型:交換分區(qū) 。Linux 原始分區(qū)(根分區(qū)) 和Linux在Lin ux的兩種鏈接文件中,只能實(shí)現(xiàn)對(duì)文件鏈接的一種方式是:軟鏈接目錄做歸檔壓縮,壓縮后生成實(shí)現(xiàn)此任務(wù)的 tar7.至

7、 U /home將 /home/stud1/wa ng目錄下,/home/stud1/wangt符號(hào)鏈接丄。wa ng.tar.gz文件,并將此文件保存命 令格式tarczvfwang.tar.gz8.對(duì)于給定的文件file,統(tǒng)計(jì)其中所有包含字符串WHU II的行數(shù)的一條命令是_grep WHUfile10位長(zhǎng)度,分成四段,第三段表示的內(nèi)容是_B. 文件所有者的權(quán)限C. 文件所有者所在組的權(quán)限D(zhuǎn).其他用戶(hù)的權(quán)限某文件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫(xiě),貝y該文件 的權(quán)限為D 。| wc -I三、簡(jiǎn)答題(每小題5分,共20分)1.在底半技術(shù)中把一個(gè)中斷處理分為哪幾部分?

8、為什么采用這種技術(shù)?答:在底半技術(shù)中把一個(gè)中斷處理分為2 部分:頂半部分和底半部分。2 分采用這種技術(shù)可以:使中斷的總延遲時(shí)間最小化, 些中斷處理。四、操作題(寫(xiě)出完成下述功能的命令序列,每小題 1假設(shè)你的用戶(hù)賬號(hào)是 zheng ,現(xiàn)在你登錄進(jìn)入 戶(hù), 查看當(dāng)前系統(tǒng)中運(yùn)行的進(jìn)程,然后再退出系統(tǒng)。 答: login : zhengPassword :口令$who$ps$Ctrl+D加快對(duì)中斷請(qǐng)求的響應(yīng)速度,合并某4 分,共 20 分)linux 系統(tǒng),查看當(dāng)前登錄到系統(tǒng)中的用back ,將當(dāng)前目錄改為 個(gè)長(zhǎng)度為 0 的文件 test1 、 test2 ,然后把 test2 移到其父目錄中并改名為

9、 答: $ mkdir back2在當(dāng)前目錄 /home/zheng 下新建一個(gè)目錄back ,在 back 下新建 2 file12 。$ cd back$ touch test1 test2$ mv test2./file23現(xiàn)在需要統(tǒng)計(jì)當(dāng)前目錄/home/zheng 下普通文件的數(shù)目并顯示結(jié)果$find - type f | wc- l, 如何實(shí)現(xiàn)?4假設(shè)你是系統(tǒng)管理員,需要增加一個(gè)新的用戶(hù)賬號(hào) 定用戶(hù)賬號(hào) uly ,并刪除用戶(hù)賬號(hào) chang。 答: .#useradd zheng#passwd zheng#passwd - l uly#userdel changzheng ,為新用戶(hù)

10、設(shè)置初始密碼,鎖5若給需要將/home/zheng 目錄下的所有文件打包壓縮成當(dāng)需要從壓縮包中恢復(fù)時(shí),又該如何處理?答:#tar zcvf /tmp/zheng.tar.gz/home/zheng/tmp/zheng.tar.gz ,你準(zhǔn)備怎么做?#tar -zxvf /tmp/zheng.tar.gz五、下面給出了一個(gè) SHELL程序,試對(duì)其行后有# ( n)形式的語(yǔ)句進(jìn)行解釋?zhuān)⒄f(shuō)明程序完成的功能。( 8 分)#!/bin/shDIRNAME=ls /root | grep bak if -z $DIRNAME ; then mkdir /root/bak ; cd /root/bak1)

11、2)3)fi#( 4)#(5)#( 6)YY=date +%y ; MM=date +%m ; DD=date +%dBACKETC=$YY$MM$DD_etc.tar.gz tar zcvf $BACKETC /etc echo fileback finished!答: #1 )獲取 /root中名稱(chēng)包含 bak 的文件或目錄2)3)4)5)6)判斷 1 結(jié)果為空創(chuàng)建目錄 /root/bak 并進(jìn)入該目錄 獲取當(dāng)前時(shí)間的年月日按照年( 2 位)月( 2 位)日( 2 位) _etc 方式構(gòu)造壓縮文件名 壓縮 etc 目錄并保存在 /root/bak 中不存在則創(chuàng)建之,#程序功能:若 /roo

12、t/bak6 分然后將 /etc 按日期打包保存于該目錄中。class1 ,然后添加屬于這個(gè)組的6 分)30 個(gè)用戶(hù),用戶(hù)七、設(shè)計(jì)一個(gè) shell 程序,添加一個(gè)新組為 名的形式為 stdxx ,其中 xx 從 01 到 30 。 答: #!/bin/sh i=1 groupadd class1 while $i -le 30 do if $i -le 9 ;thenUSERNAME=stu0$ielseUSERNAME=stu$ifi useradd $USERNAME mkdir /home/$USERNAMEchown -R $USERNAME /home/$USERNAME chgrp

13、 -R class1 /home/$USERNAMEi=$($i + 1) #或 let i=i+1 II doneLinux 操作系統(tǒng)復(fù)習(xí)題三請(qǐng)將答案寫(xiě)在答題紙 寫(xiě)在試卷上無(wú)效。一、選擇題(單選題,每小題1 Linux 系統(tǒng)的開(kāi)發(fā)模型是A. 教堂模型 B. 集市模型 C. 層次模型 6以長(zhǎng)格式列目錄時(shí),若文件test 的權(quán)限描述為:drwxrw-r-2 分,共 20 分)D.網(wǎng)狀模型,則文件 test 的類(lèi)型及文件主的權(quán)限是A.目錄文件、讀寫(xiě)執(zhí)行C.普通文件、讀寫(xiě)D.B.目錄文件、讀寫(xiě)普通文件、讀7 .當(dāng)字符串用單引號(hào)(A.解釋引號(hào)內(nèi)的特殊字符C.不解釋引號(hào)內(nèi)的特殊字符)括起來(lái)時(shí),B.D.S

14、HELL 將 _C_執(zhí)行引號(hào)中的命令結(jié)束進(jìn)程8. /etc/shadow 文件中存放A.用戶(hù)賬號(hào)基本信息C.用戶(hù)組信息10 .為卸載一個(gè)軟件包,應(yīng)使用D.B.用戶(hù)口令的加密信息文件系統(tǒng)信息A.rpm -i B.rpm -eC.rpm -q D.rpm -V二、填空題(每空1分,共2 .在 Linux中,貝y fd1是_管道寫(xiě)描述符_。7. df命令完成_顯示文件系統(tǒng)空間使用情況 用磁盤(pán)空間容量中,管道分為20分)種類(lèi)型,若創(chuàng)建或打開(kāi)管道時(shí)獲得的描述符存放在功能,du命令完成_顯示目錄或文件占fd功能。三、簡(jiǎn)答題(每小題5分,共20分)2. vi編輯器有哪幾種工作模式?如何在這幾種工作模式之間轉(zhuǎn)

15、換? 答:Vi的工作模式有三種:命令模式、輸入模式、末行模式。在命令模式下輸入Esc鍵回到命令模式;3分O等命令之一可以進(jìn)入輸入模式,在輸入模式下按 在命令模式下輸入:進(jìn)入末行模式, 末行命令執(zhí)行完后回到命令模式。a、 A、 i、 I、 o、3.什么是位置變量?shell的變量類(lèi)型有哪些種?位置變量是指命令行上傳遞給程序的參數(shù)。Shell變量可以分為:用戶(hù)自定義變量、環(huán)境變量、位置變量、特殊變量五、下面給出了一個(gè) 成的功能。(8分)SHELL程序,試對(duì)其行后有宀完#( n)形式的語(yǔ)句進(jìn)行解釋?zhuān)⒄f(shuō)明程序#!/bi n/bashdir=$1if -d $dir the ncd $dirfor f

16、ile in *doif -f $file fithe ncat $fileecho end of file $filedoneelseecho bad directory n ame $dirfi答: #( 1 )使用 /bin/bash 解釋腳本 將位置變量 1 賦值給變量 dir 如果 dir 所指為目錄 將當(dāng)前目錄改為 dir 如果循環(huán)變量 file 所指是普通文件 顯示文件 file 的內(nèi)容 6 分 若命令行參數(shù)是一個(gè)合法目錄則顯示該目錄下所有普通文件的內(nèi)容,2)3)4)5)6) 程序功能: 誤的目錄名信息。否則顯示錯(cuò)七、試編寫(xiě)一個(gè) 最大值及最小值。SHELL 程序,該程序能接收用戶(hù)

17、從鍵盤(pán)輸入的(6 分)100 個(gè)整數(shù),然后求出其總和、答: #!/bin/shread maxmin=$max sum=$maxi=1while $i- It 100doread xsum二ex pr $sum + $xif $max - lt $x thenmax=$xfiif $ x -lt $min thenmin=$xfii=expr $i + 1doneecho sum = $sum ;max = $maxmin = $min 、單項(xiàng)選擇題1.若當(dāng)前目錄為L(zhǎng)inux每題 2 分,/home, 命令 ls操作系統(tǒng)復(fù)習(xí)題四共 40 分)- l 將顯示 home 目錄下的( )。A. 所有

18、文件C .所有非隱含文件B.所有隱含文件D. 文件的具體信息3 .鏈接分為: 硬鏈接和( 軟鏈接 )o2. 下面關(guān)于文件 /etc/sysconfig/network-scripts/ifcfg-ethO 的描述哪個(gè)是正確的 ?A. 它是一個(gè)系統(tǒng)腳本文件B.它是可執(zhí)行文件C .它存放本機(jī)的名字D.它指定本機(jī)ethO的IP地址6. UBUNTU LINUX 默認(rèn)使用的文件系統(tǒng)類(lèi)型為(A. ext2B. ext3C. FATD.swap7.在 LINUX 中,要查看文件內(nèi)容,可使用)命令。A.moreB.cdC.loginD.logout9.以下命令中,可以將用戶(hù)身份臨時(shí)改變?yōu)閞oot 的是( )

19、。A.SUB.suC.loginD.logout11. 若要使用進(jìn)程名來(lái)結(jié)束進(jìn)程,應(yīng)使用()命令。A.killB.psC.pssD.pstree12.UBUNTU LINUX 所提供的安裝軟件包,默認(rèn)的打包格式為()。A.tarB.tar.gzC.rpmD.zip13. 若要將當(dāng)前目錄中的myfile.txt 文件壓縮成myfile.txt.tar.gz, 則實(shí)現(xiàn)的命令為)。A.tar - cvf myfile.txtmyfile.txt.tar.gzB.tar -zcvf myfile.txtmyfile.txt.tar.gzC.tar - zcvf myfile.txt.tar.gzmyf

20、ile.txtD. tar - cvf myfile.txt.tar.gzmyfile.txtA.passwd,只有 rootB.shadow用戶(hù)才有權(quán)存取的是(C.groupD.password16. usermod 命令無(wú)法實(shí)現(xiàn)的操作是(A. 賬戶(hù)重命名B. 刪除指定的賬戶(hù)和對(duì)應(yīng)的主目錄C .加鎖與解鎖用戶(hù)賬戶(hù)D. 對(duì)用戶(hù)密碼進(jìn)行加鎖或解鎖、 填空題(每空 2 分,共 2O 分)1. 在 Linux 系統(tǒng)中,以( 文件 )方式訪(fǎng)問(wèn)設(shè)備4. 某文件的權(quán)限為: drw-r-r-,用數(shù)值形式表示該權(quán)限, 該文件屬性是(5.前臺(tái)起動(dòng)的進(jìn)程使用( ctrl+c )終止。6. 設(shè)定限制用戶(hù)使用磁盤(pán)空間

21、的命令是(quota )。7. 在 Linux 系統(tǒng)中,用來(lái)存放系統(tǒng)所需要的配置文件和子目錄的目錄是/etc )。8. 將前一個(gè)命令的標(biāo)準(zhǔn)輸出作為后一個(gè)命令的標(biāo)準(zhǔn)輸入,稱(chēng)之為(管道 )。9.為腳本程序指定執(zhí)行權(quán)的命令及參數(shù)是chmod a+x filename )10. 進(jìn)行字符串查找,使用( grep )命令。三、寫(xiě)出完成以下功能的命令(每題2 分,共 10 分)2.要使得名為 fido 的文件具有如下權(quán)限-r-xr-x x 的命令。chmod551 fido3.在 /root 文件夾下查找后綴為 .cpp 的文件。 find/rootname*.cpp4.關(guān)閉 linux 系統(tǒng)(不重新啟動(dòng)

22、)使用的命令halt5. 將光盤(pán) /dev/hdc 卸載的命令 。 umount /dev/hdc四、簡(jiǎn)答和 shell 編程題(每題 10 分,共 30 分)1. 若下達(dá) rmdir 命令來(lái)刪除某個(gè)已存在的目錄, 參考答案:但無(wú)法成功,請(qǐng)說(shuō)明可能的原因。此目錄可能不存在,或者目錄不為空,或者目錄中有隱含文件存在,或者目錄被設(shè)置了權(quán)限,解決方法就是先修改權(quán)限,在使用rm - r命令刪除。2.簡(jiǎn)述解決忘記 root 密碼的辦法 。參考答案 : 1)用 Ubuntu 標(biāo)準(zhǔn)安裝盤(pán)啟動(dòng)系統(tǒng) 當(dāng)出現(xiàn)提示符時(shí)敲入: linux rescue就會(huì)以修復(fù)模式啟動(dòng)系統(tǒng)2)系統(tǒng)啟動(dòng)完畢后,會(huì)將硬盤(pán) mount 到

23、 /mnt/sysimage ,屆時(shí)會(huì)有提示3)進(jìn)入提示符后,敲入命令: chroot /mnt/sysimage 4)敲入命令: passwd更改密碼5)連續(xù)敲入兩次 exit,即重起系統(tǒng),將光盤(pán)拿出,按正常模式啟動(dòng)系統(tǒng) 除了用光盤(pán)引導(dǎo) rescue 模式,還有一種方法是用啟動(dòng)裝載器來(lái)進(jìn)入單用戶(hù)模式:敲入把光標(biāo)移動(dòng)到kernel .那一行,再敲入 一e,(1) grub進(jìn)入啟動(dòng)畫(huà)面之后,敲入一e,在 kernel 一行的最后加上空格 single ,回車(chē)敲入一b,啟動(dòng)系統(tǒng),即進(jìn)入單用戶(hù)模式,這個(gè)時(shí)候就可以用 passwd 命令改密碼了。(2) lilo進(jìn)入 lilo 命令行模式,敲入 lin

24、ux single ,即進(jìn)入單用戶(hù)模式。passwd .grub/lilo 的密碼,就只有用如果 grub/lilo 設(shè)了密碼,一定要記住才行。要是忘了rescue 模式了。3. 創(chuàng)建一個(gè) shell 腳本,它從用戶(hù)那里接收 10 個(gè)數(shù),并顯示已輸入的最大的數(shù)。參考程序 :#! /bin/bash max=0 for(count=1 ; count file2.txt4. 如果您想列出當(dāng)前目錄以及子目錄下所有擴(kuò)展名為.txt的”文件,那么您可以使用的命令是( B)。A. Is *.txt B. find . - name .txt C Is - d .txtD. find .txt5. 如何刪

25、除一個(gè)非空子目錄 /tmpB )。7.9A. deI /tmp/*B. rm -rf /tmpC. rm -Ra /tmp/*D. rm -rf /tmp/*面哪個(gè)系統(tǒng)目錄中包含 Linux使用的外部設(shè)備()。A. /binB. /devC. /bootD. /homeLinux 通過(guò)VFS 支持多種不同的文件系統(tǒng)。Linux 缺省的文件系統(tǒng)是C)A VFATB. ISO9660C.Ext系列D. NTFS10在 vi 編輯器中的命令模式下,鍵入()可在光標(biāo)當(dāng)前所在行下添加一新行B. oC.D. a12刪除文件命令為D)A mkdirB. moveC.mvD. rm14假設(shè)文件 fiIeA的符號(hào)鏈接為 fiIeB ,那么刪除 fiIeA 后,下面的描述正確的是( B )A fiIeB 也隨之被刪除B. fiIeB 仍存在,但是屬于無(wú)效文件C. 因?yàn)?fiIeB 未被刪除,所以 fiIeA 會(huì)被系統(tǒng)自動(dòng)重新建立)。D. fiIeB 會(huì)隨 fiIeA 的刪除而被系統(tǒng)自動(dòng)刪除17. 如果執(zhí)行命令 #chmod 746 fiIe.txt ,那么該文件的權(quán)限是(A. rwxr-rw-B. rw-r-r-C. -xr rwxD. rwx

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 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ì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論