Linux期末考試試題(一)_第1頁
Linux期末考試試題(一)_第2頁
Linux期末考試試題(一)_第3頁
Linux期末考試試題(一)_第4頁
Linux期末考試試題(一)_第5頁
已閱讀5頁,還剩22頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Linux期末考試試題(一)

一、選擇題(每小題2分,共50分)

1、在創(chuàng)建Linux分區(qū)時,一定要創(chuàng)建(D)兩個分區(qū)

A、FAT/NTFSB、FAT/SWAPC、NTFS/SWAPD、SWAP/根分區(qū)

2、在RedHatUnux9中,系統(tǒng)默認得(A)用戶對整個系統(tǒng)擁有完全得控制權(quán)。

A、rootB、guestC、administratorD、supetvistor-

3、當?shù)卿汱inux時,一個具有唯一進程ID號得shell將被調(diào)用,這個ID就是什么(B)

A、NIDB、PIDC、UIDD、CID

4、下面哪個命令就是用來定義shell得全局變量(D)

A、exportfsB、aliasC、exportsD、export

5、哪個目錄存放用戶密碼信息(B)

A、/bootB、/etcC、/varD、/dev

6、默認情況下管理員創(chuàng)建了一個用戶,就會在(B)目錄下創(chuàng)建一個用戶主目錄。

A、/usrB、/homeC、/rootD、/etc

7、、當使用mount進行設(shè)備或者文件系統(tǒng)掛載得時候,需要用到得設(shè)備名稱位于(D)目

錄。

A、/homeB、/binC、/etcD、/dev

8、如果要列出一個目錄下得所有文件需要使用命令行(C)o

A、Is-1B、IsC、Is-a(所有)D、Is-d

9、哪個命令可以將普通用戶轉(zhuǎn)換成超級用戶(D)

A^superB、passwdC、tarD、su

10、除非特別指定,cp假定要拷貝得文件在下面哪個目錄下(D)

A、用戶目錄B、home目錄C、root目錄D、當前目錄

11、在vi編輯器里,命令"dd"用來刪除當前得(A)

A、行B、變量C、字D、字符

12、當運行在多用戶模式下時,用Ctd+ALT+F*可以切換多少虛擬用戶終端(B)

A、3B、6C、1D、12

13、Linux啟動得第一個進程init啟動得第一個腳本程序就是(B)。

A、/etc/rc、d/init、dB>/etc/rc、d/rc、sysinitC-./etc/rc、d/rc5、dD、/etc/rc-.d/rc3、d

14、按下(A)鍵能終止當前運行得命令

A、Ctrl-CB、Ctrl-FC、Ctrl-BD、Ctrl-D

15、下面哪個命令用來啟動XWindow(C)

A、runxB、StartxC、startXD、xwin

16、用來分離目錄名與文件名得字符就是(B)

A、dash(-)B、slash(/)C、period(、)D^asterisk(*)

17、用"rm-i",系統(tǒng)會提示什么來讓您確認(B)

A、命令行得每個選項B、就是否真得刪除C、就是否有寫得權(quán)限D(zhuǎn)、文

件得位置

18、以下哪個命令可以終止一個用戶得所有進程(D)

A、skillallB、skiUC、killD、killall

19、在RedHatLinux9中,一般用(D)命令來查瞧網(wǎng)絡(luò)接口得狀態(tài)

A、pingB、ipconfigC、winipcfgDificonfig

20、vi中哪條命令就是不保存強制退出(C)(第五章)

A、:wqB^:wq!C、:q!D、:quit

21、局域網(wǎng)得網(wǎng)絡(luò)設(shè)備通常有(ABCDE)

A、交換機B、路由器C、網(wǎng)橋D、雙絞線E、HUB

22、在下列分區(qū)中,Linux默認得分區(qū)就是(B)

A、FAT32B、EXT3CFAT、DNTFS

23、若要將鼠標從VM中釋放出來,可按(A)鍵來實現(xiàn)

A、Ctrl+AltB、Ctrl+Alt+DelC、Ctrl+Alt+EnterDCtrl+Enter

24、如果用戶想對某一命令詳細得了解,可用(C)

A、IsB、help(內(nèi)部)C、man(列舉得信息多)Ddir

25、Samba服務(wù)器得配置文件就是(D)。

Ahttpd>confBinetd>confCrc、sambaDsmb、conf

二、填空題(每空1分,共10分)

26、在Linux系統(tǒng)中,以_文件得_方式訪問設(shè)備。

27、Linux內(nèi)核引導(dǎo)時,從文件_/etc/fstad中讀取要加載得文件系統(tǒng)。

28、Linux文件系統(tǒng)中每個文件用」節(jié)點來標識。

29、某文件得權(quán)限為:d-rw-_r-_r-,用數(shù)值形式表示該權(quán)限空,該文件屬性就是目錄。

30、靜態(tài)路由設(shè)定后,若網(wǎng)絡(luò)拓撲結(jié)構(gòu)發(fā)生變化,需由_系統(tǒng)管理員—修改路由得設(shè)置。

31、網(wǎng)絡(luò)管理得重要任務(wù)就是:_控制一與一監(jiān)控_______o

32、安裝Linux系統(tǒng)對硬盤分區(qū)時,必須有兩種分區(qū)類型:文件系統(tǒng)分區(qū)—與一交換

分區(qū)。

33、編寫得SheU程序運行前必須賦予該腳本文件一執(zhí)行_權(quán)限。

三、操作題(每小題5分,共40分)

40、簡述在虛擬機中安裝RedHatLinux9、0得過程

答;

1、下載操作系統(tǒng)得鏡像ISO文件

2.下載虛擬機并安裝

3.通過ISO文件安裝操作系統(tǒng)

4.執(zhí)行相關(guān)配置即可

一、選擇題(單選題,每小題2分,共20分)

1.用戶編寫了一個文本文件a、txt,想將該文件名稱改為txt、a,下列命令_D可以實

現(xiàn)。

A、cda-,txtxt、aB-echoa-txt>txt、a

C^rma、txttxt、aD、cata、txt>txt、a

2.Linux文件權(quán)限一共10位長度,分成四段,第三段表示得內(nèi)容就是__C_o

A、文件類型B、文件所有者得權(quán)限

C、文件所有者所在組得權(quán)限D(zhuǎn)、其她用戶得權(quán)限

3.在使用mkdir命令創(chuàng)建新得目錄時,在其父目錄不存在時先創(chuàng)建父目錄得選項就是

_D_o

A、-mB、-dC、-fD、-p

4.下面關(guān)于i節(jié)點描述錯誤得就是_A_o

A.i節(jié)點與文件就是一一對應(yīng)得

B.i節(jié)點能描述文件占用得塊數(shù)

C.i節(jié)點描述了文件大小與指向數(shù)據(jù)塊得指針

D.通過i節(jié)點實現(xiàn)文件得邏輯結(jié)構(gòu)與物理結(jié)構(gòu)得轉(zhuǎn)換

5.在vi編輯器中得命令模式下,重復(fù)上一次對編輯得文本進行得操作,可使用_(3命

令。

A、上箭頭B、下箭頭C、D、"*"

6.某文件得組外成員得權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)得權(quán)限為讀與寫,則該文件

得權(quán)限為_Do

A、467B、674C^476D、764

7.在Redhat公司發(fā)布得Linux版本中,若要使得用戶登錄驗證,需要修改以下_(:腳

本。

A、/etc/inittabB、/etc/passwd

C、/etc/shadowD、/etc/group

8.下列不就是Linux系統(tǒng)進程類型得就是_Do

A、交互進程B、批處理進程C、守護進程D、就緒進程

9.下列關(guān)于/etc/fstab文件描述,正確得就是_D_。

A、fstab文件只能描述屬于linux得文件系統(tǒng)

B、CD_ROM與軟盤必須就是自動加載得

C、fstab文件中描述得文件系統(tǒng)不能被卸載

D、啟動時按fstab文件描述內(nèi)容加載文件系統(tǒng)

10.在SheU腳本中,用來讀取文件內(nèi)各個域得內(nèi)容并將其賦值給SheU變量得命令就是

-D_o

A、foldB、joinC、trD、read

二、填空題(每題2分,共20分)

1.安裝Linux系統(tǒng)對硬盤分區(qū)時,必須有兩種分區(qū)類型:Linux原始分區(qū)(根分區(qū))與Linux

交換分區(qū)。

2.在Linux得兩種鏈接文件中,只能實現(xiàn)對文件鏈接得一種方式就是:軟鏈接(符號鏈接)。

3.Linux主要采用了請求調(diào)頁與刻支制一兩種動態(tài)內(nèi)存管理技術(shù)實現(xiàn)了物理內(nèi)存以

Ondemand方式動態(tài)分配。

6^通過將.request動態(tài)鏈入塊設(shè)備控制結(jié)構(gòu)blk_dev_struct,Linux設(shè)備管理器有效得

實現(xiàn)了物理設(shè)備與緩沖區(qū)之間得異步讀寫通訊。

7.將/home/studl/wang目錄做歸檔壓縮,壓縮后生成wang、tar、gz文件,并將此文件保

存到/home目錄下,實現(xiàn)此任務(wù)得tar命令格式__tarczvfwang、tar、gz/home/stxidl/wang。

8.對于給定得文件file,統(tǒng)計其中所有包含字符串“WHU”得行數(shù)得一條命令就是_姬四口

file|wc-1

9、對于Shell腳本程序,若輸入?yún)?shù)數(shù)量多于9個,則程序遍歷每個參數(shù)可通過使用_shift:_

命令實現(xiàn)。

四、操作題(寫出完成下述功能得命令序列,每小題4分,共20分)

1.假設(shè)您得用戶賬號就是zheng,現(xiàn)在您登錄進入linux系統(tǒng),查瞧當前登錄到系統(tǒng)中得用

戶,查瞧當前系統(tǒng)中運行得進程,然后再退出系統(tǒng)。

答:login:zheng

Password:口令

Swho

$ps

$Cttl+D

2.在當前目錄/home/zheng下新建一個目錄back,將當前目錄改為back,在back下新建2

個長度為0得文件testl、test2,然后把test2移到其父目錄中并改名為

答:$mkdirback

$cdback

$touchtestltest2

$mvtest2、、/file2

3.現(xiàn)在需要統(tǒng)計當前目錄/home/zheng下普通文件得數(shù)目并顯示結(jié)果,如何實現(xiàn)?

$find-typef|wc-1

4.假設(shè)您就是系統(tǒng)管理員,需要增加一個新得用戶賬號zheng,為新用戶設(shè)置初始密碼,

鎖定用戶賬號uly,并刪除用戶賬號chang。

答:、#useraddzheng

#passwdzheng

#passwd-July

#userdelchang

5.若給需要■將/home/zheng目錄下得所有文件打包壓縮成/tmp/zheng、tar,gz,您準備怎

么做?當需要從壓縮包中恢復(fù)時,又該如何處理?

答:#tar-zcvf/tmp/zheng、tar、gz/home/zheng

#tar-zxvf/tmp/zheng、tar、gz

五、下面給出了一個SHELL程序,試對其行后有#(n)形式得語句進行解釋,并說明程序

完成得功能。(8分)

#!/bin/sh

DIRNAME='ls/root|grepbak'#(1)

if[-2"SDIRNAME"];then#(2)

mkdir/root/bak;cd/root/bak#(3)

fi

YY='date+%y';MM='date+%m';DD='date+%d'#(4)

BACKETC=$YY$MM$DD_etc、tar,gz#(5)

tarzcvfSBACKETC/etc#(6)

echo"finished!"

答:#(1)獲取/root中名稱包含bak得文件或目錄

#(2)判斷1結(jié)果為空

#(3)創(chuàng)建目錄/root/bak并進入該目錄

#(4)獲取當前時間得年月日

#(5)按照年(2位)月(2位)日(2位)_etc方式構(gòu)造壓縮文件名

#(6)壓縮etc目錄并保存在/root/bak中6分

程序功能:若/root/bak不存在則創(chuàng)建之,然后將/etc按日期打包保存于該目錄中。2分

七、設(shè)計一個shell程序,添加一個新組為dassl,然后添加屬于這個組得30個用戶,用戶

名得形式為stdxx,其中xx從01到30。(6分)

答:#!/bin/sh

i=l

groupadddassl

while[$i-le30]1分

do

if[?i-le9];then

USERNAME=stuOJ{i}1分

else

USERNAME=stu${i}1分

fi

useraddJUSERNAME1分

mkdir/home/$USERNAME

chown-RJUSERNAME/home/$USERNAME

chgrp-Rclassl/home/$USERNAME

i=$(($i+l))#或卮"i=i+l”

done

一、選擇題(單選題,每小題2分,共20分)

6.以長格式列目錄時,若文件test得權(quán)限描述為:drwxrw-r-,則文件test得類型及文件主

將■權(quán)限就是Ao

A、目錄文件、讀寫執(zhí)行B、目錄文件、讀寫

C、普通文件、讀寫D、普通文件、讀

7.當字符串用單引號('')括起來時,SHELL將_C0

A、解釋引號內(nèi)得特殊字符B、執(zhí)行引號中得命令

C、不解釋引號內(nèi)得特殊字符D、結(jié)束進程

8./etc/shadow文件中存放_B。

A、用戶賬號基本信息B、用戶口令得加密信息

C、用戶組信息D、文件系統(tǒng)信息

10.為卸載一個軟件包,應(yīng)使用_B_o

A、rpm-iB、rpm-eC、rpm-qD、rpm-V

二、填空題(每空1分,共20分)

5.每個設(shè)備文件名由主設(shè)備號與從設(shè)備號描述。第二塊IDE硬盤得設(shè)備名為_hdb,

它上面得第三個主分區(qū)對應(yīng)得文件名就是_hdb3o

7.df命令完成一顯示文件系統(tǒng)空間使用情況「功能,du命令完成一顯示目錄或文件占

用磁盤空間容量功能。

9、磁盤限額管理可以使用_quota軟件工具,其中硬限額得容量應(yīng)該一大于軟

限額。

三、簡答題(每小題5分,共20分)

2、vi編輯器有哪幾種工作模式?如何在這幾種工作模式之間轉(zhuǎn)換?

答:Vi得工作模式有三種:命令模式、輸入模式、末行模式。3分

在命令模式下榆入a、A、i、I、o、O等命令之一可以進入輸入模式,在輸入模式下按

Esc鍵回到命令模式;在命令模式下輸入:進入末行模式,末行命令執(zhí)行完后回到命令模式。

3、什么就是位置變量?shell得變量類型有哪些種?

位置變量就是指命令行上傳遞給程序得參數(shù)。1分

Shell變量可以分為:用戶自定義變量、環(huán)境變量、位置變量、特殊變量4分

五、下面給出了一個SHELL程序,試對其行后有#(n)形式得語句進行解釋,并說明程序

完成得功能。(8分)

#!/bin/bash#(1)

dir=$l#(2)

if[-d$dir]#(3)

then

cd$dir#(4)

for*

do

#(5)

then

cat$file#(6)

echo“endoffile

fi

done

else

echo“baddirectoryname$dir”

fi

答:#(1)使用/bin/bash解釋腳本

#(2)將位置變量1賦值給變量dir

#(3)如果dir所指為目錄

#(4)將當前目錄改為dir

#(5)如果循環(huán)變量file所指就是普通文件

#(6)顯示文件file得內(nèi)容6分

程序功能:若命令行參數(shù)就是一個合法目錄則顯示該目錄下所有普通文件得內(nèi)容,否則顯示

錯誤得目錄名信息。2分

七、試編寫一個SHELL程序,該程序能接收用戶從鍵盤輸入得100個整數(shù),然后求出其總

與、最大值及最小值。(6分)

答:#!/bin/sh

readmax

min=$max

sum=$max

i=l

while[$i-It100]

do

readx

sum='expr{sum+$x'

if[$max-It$x]

then

max=$x

fi

if[$x-It$min]

then

min=$x

fi

i='exprJi+1'

done

echo"sum=$sum;max=$maxmin=$min”

一、單項選擇題(每題2分,共40分)

1、若當前目錄為/home,命令1s-1將顯示home目錄下得(D)。

A、所有文件B、所有隱含文件

C、所有非隱含文件D、文件得具體信息

2、下面關(guān)于文件"/etc/sysconHg/network-scripts/ifcfg-ethO”得描述哪個就是正確得?(D)。

A、它就是一個系統(tǒng)腳本文件B、它就是可執(zhí)行文件

C、它存放本機得名字D、它指定本機ethO得IP地址

3、如何快速切換到用戶John得主目錄下?(D)

ANcd@JohnB、cd#JohnC、cd&JohnD、cd~John

4、啟動DNS服務(wù)得守護進程(C)

A、httpdstartB、httpdstopC、namedstartD、namedstop

5、若URL地址為,請問哪個代表主機名(D)。

A、nankai%edu、cnB、index>html

C、D、

6、REDHATLINUX9默認使用得文件系統(tǒng)類型為(B)

A、ext2B、ext3C、FATD、swap

7、在LINUX中,要查瞧文件內(nèi)容,可使用(A)命令。

A、moreB、cdC、loginD、logout

8、光盤所使用得文件系統(tǒng)類型為(D)。

A、ext2B、ext3C、swapD、ISO9660

9、以下命令中,可以將用戶身份臨時改變?yōu)閠oot得就是(B)o

A、SUB>suC、loginD、logout

10、LINUX所有服務(wù)得啟動腳本都存放在(A)目錄中。

A、/etc/rc^d/init>dB、/etc/init、dC、/etc/rc>d/rcD、/etc/rc、d

11、若要使用進程名來結(jié)束進程,應(yīng)使用(A)命令。

A、killB、psC、pssD、pstree

12、REDHATLINUX所提供得安裝軟件包,默認得打包格式為(C)。

A、、tarB、、tar、gzC、、rpmD、、zip

13、若要將當前目錄中得my文件壓縮成my,則實現(xiàn)得命令為(C)。

A>tar-cvfmymy

B、tar-zcvfmymy

tar-zcvfmymy

tar-cvfmymy

14、LINUX交換分區(qū)得格式為(D)。

A、ext2B、ext3C、FATD、swap

15、以下文件中,只有root用戶才有權(quán)存取得就是(B)

A、passwdB、shadowC、groupD、password

16、usermod命令無法實現(xiàn)得操作就是(B)

A、賬戶重命名B、刪除指定得賬戶與對應(yīng)得主目錄

C、加鎖與解鎖用戶賬戶D、對用戶密碼進行加鎖或解鎖

17、LINUX用于啟動系統(tǒng)所需加載得內(nèi)核程序位于(C)

A、/B、/lib/modules/2>4、20_8/kemelC、/bootD、/proc

18、init進程對應(yīng)得配置文件名為(D),該進程就是LINUX系統(tǒng)得第一個進程,其進

程號PID始終為lo

A、/etc/fstabB、/etc/init、confC、/etc/inittab、confD、/etc/inittab

19、在LINUX運行得7個級別中,X—WINDOWS圖形系統(tǒng)得運行級別為(C)。

A、2B、3C、5D、6

20、若在文字界面下,需要鍵入何種指令才能進入圖形界面(Xwindow)o(B)

A、rebootB、startx

C>startwindowD、getinto

二、填空題(每空2分,共20分)

1、在Linux系統(tǒng)中,以(文件)方式訪問設(shè)備。

2、Linux內(nèi)核引導(dǎo)時,從文件(/etc/fstab)中讀取要加載得文件系統(tǒng)。

3、鏈接分為:硬鏈接與(軟鏈接)。

4、某文件得權(quán)限為:drw-r-r-,用數(shù)值形式表示該權(quán)限,該文件屬性就是(目錄)。

5、前臺起動得進程使用(ctrl+c)終止。

6、設(shè)定限制用戶使用磁盤空間得命令就是(quota)。

7、在Linux系統(tǒng)中,用來存放系統(tǒng)所需要得配置文件與子目錄得目錄就是(/etc)。

8、將前一個命令得標準輸出作為后一個命令得標準輸入,稱之為(管道)。

9、為腳本程序指定執(zhí)行權(quán)得命令及參數(shù)就是(chmoda+x)。

10、進行字符串查找,使用(grep)命令。

三、寫出完成以下功能得命令(每題2分,共10分)

1、在其父目錄不存在時先創(chuàng)建父目錄得命令。mkdir-p

2、要使得名為Rdo得文件具有如下權(quán)限-r-xr-x-x得命令。chmod551fido

3、在/root文件夾下查找后綴為、cpp得文件。find/root-name*、cpp

4、關(guān)閉linux系統(tǒng)(不重新啟動)使用得命令halt

5、將光盤/dev/hdc卸載得命令。umount/dev/hdc

四、簡答與shell編程題(每題10分,共30分)

1、若下達rmdir命令來刪除某個已存在得目錄,但無法成功,請說明可能得原因。

參考答案:

此目錄可能不存在,

或者目錄不為空,或者目錄中有隱含文件存在,

或者目錄被設(shè)置了權(quán)限,

解決方法就就是先修改權(quán)限,在使用rm-r命令刪除。

2、簡述解決忘記root密碼得辦法。

參考答案:

1)用RedHat標準安裝盤啟動系統(tǒng)

當出現(xiàn)提示符時敲入:linuxrescue

就會以修復(fù)模式啟動系統(tǒng)

2)系統(tǒng)啟動完畢后,會將硬盤mount到/mnt/sysimage,屆時會有提示

3)進入提示符后,敲入命令:

chroot/mnt/sysimage

4)敲入命令:

passwd

更改密碼

5)連續(xù)敲入兩次exit,即重起系統(tǒng),將光盤拿出,按正常模式啟動系統(tǒng)

除了用光盤引導(dǎo)rescue模式,還有一種方法就是用啟動裝載器來進入單用戶模式:

(1)gmb

進入啟動畫面之后,敲入"e",把光標移動到kernel、、、那一行,再敲入"e",在kernel—

行得最后加上空格sin@e,回車

敲入V,啟動系統(tǒng),即進入單用戶模式,

這個時候就可以用passwd命令改密碼了。

(2)lilo

進入lil。命令行模式,敲入linuxsingle,即進入單用戶模式。

passwd、、、

如果grub/lilo設(shè)了密碼,一定要記住才行。要就是忘了grub/lilo得密碼,就只有用rescue

模式了。

3、創(chuàng)建一個shell腳本,它從用戶那里接收10個數(shù),并顯示已輸入得最大得數(shù)。

參考程序:

#!/bin/bash

max=0

fbr((count=l;count<=10;count-count+1))

do

echo-n"Enternumber{count:"

readvalue

if[$max-It{value]

then

max=$value

fi

done

一、單項選擇題(每題2分,共40分)

當安裝linux操作系統(tǒng)時將選擇下列那一個操作?(B)

A、選擇"圖形登錄方式”設(shè)定系統(tǒng)開始運行級為4

B、選擇"文本登錄方式”設(shè)定系統(tǒng)開始運行級為3

C、選擇"文本登錄方式"設(shè)定系統(tǒng)開始運行級為5

D、選擇"圖形登錄方式”設(shè)定系統(tǒng)開始運行級為3

2、Linux通過VFS支持多種不同得文件系統(tǒng)。Linux缺省得文件系統(tǒng)就是(C)

A、VFATB、ISO9660C、Ext系列D、NTFS

3、關(guān)閉linux系統(tǒng)(不重新啟動)可使用(B)命令。

A、ctrl+alt+delB、haltC、shutdown-rD-reboot

4、修改以太網(wǎng)mac地址得命令為(B)。

A^pingB、ifconfigC、arpD、traceroute

5、在vi編輯器中得命令模式下,鍵入(B)可在光標當前所在行下添加一新行。

A、<O>B、<o>C、<i>D、a

6、以下選項中,哪個命令可以關(guān)機?(A)

A、initOB、initlC、init5D、init6

7、請選擇關(guān)于/etc/fstab得正確描述。(B)

A、系統(tǒng)啟動后,由系統(tǒng)自動產(chǎn)生

B、用于管理文件系統(tǒng)信息

C、用于設(shè)置命名規(guī)則,就是否使用可以用TAB來命名一個文件

D,保存硬件信息

8、您使用命令"vi/etc/inittab”查瞧該文件得內(nèi)容,您不小心改動了一些內(nèi)容,為了防止

系統(tǒng)出問題,您不想保存所修改內(nèi)容,您應(yīng)該如何操作(B)

A、在末行模式下,鍵入rwqB、在末行模式下,筵入:q!

C、在末行模式下,鍵入:x!D、在編輯模式下,鍵入"ESC”鍵直接退出vi

9、刪除文件命令為(D)

A、mkdirB、moveC、mvD、rm

10、顯示已經(jīng)掛裝得文件系統(tǒng)磁盤inode使用狀況得命令就是(A)?

A、df-iB、su-IC、du-1D>free-i

11、網(wǎng)絡(luò)管理員對WWW服務(wù)器可進行訪問、控制存取與運行等控制,這些控制可在(A)

文件中體現(xiàn)。A、httpd、confB、lilo>confC、inetd、confD、resolv、conf

15、假設(shè)文件fileA得符號鏈接為fileB,那么刪除fileA后,下面得描述正確得就是(B)。

A、fileB也隨之被刪除

B、fileB仍存在,但就是屬于無效文件

C、因為fileB未被刪除,所以fileA會被系統(tǒng)自動重新建立

D、fileB會隨fileA得刪除而被系統(tǒng)自動刪除

16、一個bashshell腳本得第一行就是(D)?

A-.#/bin/cshB、#/bin/bash

C、/bin/bashD、#!/bin/bash

17、改變文件所有者得命令為(C)?A、chmodB、touchC、

chownD>cat

18、在給定文件中查找與設(shè)定條件相符字符串得命令為(A)。

A、grepB、gzipC、findD-.sort

19、建立一個新文件可以使用得命令為(D)。

A、chmodB、moreC、cpD、touch

20、存放Linux基本命令得目錄就是什么(A)?

A、/binB、/tmpC、/libD、/root

二、填空題(每空2分,共20分)

1、將前一個命令得標準輸出作為后一個命令得標準輸入,稱之為(管道)。

2、在shell編程時,使用方括號表示測試條件得規(guī)則就是:方括號兩邊必有(空格)。

3、在Linux系統(tǒng)下,第二個IDE通道得硬盤(從盤)被標識為(hdb)□

6、啟動進程有手動啟動與調(diào)度啟動兩種方法,其中調(diào)度啟動常用得命令為at、batch與

(crontab)。

7、在Linux操作系統(tǒng)中,設(shè)備都就是通過特殊得(文件)來訪問。

8、shell不僅就是(用戶命令得解釋權(quán)),它同時也就是一種功能強大得編程語言。

9、在Windows%x環(huán)境下共享Unix/Linux中得用戶目錄得一個工具就是(samba)服務(wù)器。

10、結(jié)束后臺進程得命令就是(kill)o

三、寫出完成以下功能得命令(每題2分,共10分)

1、在/home目錄下查找文件名為。Profile得文件,找到后刪除

2、將test、tar、gz文件解壓縮

3、升級安裝wu-ftpd軟件包

4、創(chuàng)建一個用戶,用戶名為user02,所屬私有組與標準組為stuff,用戶家目錄為/home/user2,

用戶登陸shell為/bin/bash。

5、賦予所有用戶讀與寫backup、tar、gz文件得權(quán)限:

參考答案:

1、find/home-name、profile—execrm{}\;

2、tar-xzvftest、tar、gz

3、rpm-Uvhwu-

4、useradd-gstuff-Gstuff-d/home/user2-s/bin/bashuset02

5、Chmoda+rwback、tar、gz

四、簡答與shell編程題(每題10分,共30分)

1、Linux內(nèi)核主要由哪幾部分組成?每部分得作用?

參考答案:

Linux內(nèi)核主要由五個子系統(tǒng)組成:進程調(diào)度,內(nèi)存管理,虛擬文件系統(tǒng),網(wǎng)絡(luò)接口,

進程間通信。

進程調(diào)度(SCHED):控制進程對CPU得訪問。當需要選擇下一個進程運行時,由調(diào)度程序

選擇最值得運行得進程;內(nèi)存管理(MM)允許多個進程安全得共享主內(nèi)存區(qū)域;虛擬

文件系統(tǒng)(Virtual)隱藏了各種硬件得具體細節(jié),為所有得設(shè)備提供了統(tǒng)一得接口,VFS

提供了多達數(shù)十種不同得文件系統(tǒng);網(wǎng)絡(luò)接口(NET)提供了對各種網(wǎng)絡(luò)標準得存取

與各種網(wǎng)絡(luò)硬件得支持;進程間通訊(IPQ支持進程間各種通信機制。

2、有一普通用戶想在每周日凌晨零點零分定期備份/user/backup到/tmp目錄下,該用戶應(yīng)

如何做?

參考答案:

(1)第一種方法:

用戶應(yīng)使用crontab-e命令創(chuàng)建crontab文件。格式如下:

00**suncp-r/user/backup/tmp

(2)第二種方法:

用戶先在自己目錄下新建文件file,文件內(nèi)容如下:

0**suncp-r/user/backup/tmp

然后執(zhí)行crontabfile使生效。

一、填空題(2X10分)

1.全部Redhat9、0系統(tǒng)安裝最大大約需要多大磁盤空間(5G)、

2.Redhat9、0默認得文件系統(tǒng)類型為(ext3)

3.輸入了Shell命令得部分字符后按什么鍵可補全其余部分?(tab)

4.要顯示內(nèi)存用量用什么命令?(free)

5.完全刪除/tmp下得所有文件用什么命令及參數(shù)?(rm-r

/tmp)

6,若從任一目錄用什么命令可快速轉(zhuǎn)到用戶家目錄?(cd~)

7.要強制殺死某個進程用什么命令(kiU-9PID)

8以192、168、6、0/255、255、255、0代表得系列計算機就是(192、

168、6、1-192、168、6、254)

10.要查找文件除了用find命令外還可以用什么命令?(locate)

二、敘述題(70分)

1.敘述Linux操作系統(tǒng)得三個主要部分及其功能。(6分)

內(nèi)核:內(nèi)核就是系統(tǒng)得心臟,就是運行程序與管理像磁盤與打印機等硬件設(shè)備得核

心程序。

命令解釋層:就是系統(tǒng)得用戶界面,提供了用戶與內(nèi)核進行交互操作得一種接口。

文件結(jié)構(gòu):就是文件存放在磁盤等存儲設(shè)備上得組織方法,文件結(jié)構(gòu)得相互關(guān)聯(lián)性

使共享數(shù)據(jù)變得容易。

2.分別敘述linux對IDE硬盤與usb接口得移動硬盤得各個分區(qū)如何表示?(6分)

hdxx,sdxx,

3.敘述什么就是shell?什么就是Xwindow?Redhat得默認shell與Xwindow就是什么?

(6分)

SheU就是系統(tǒng)得用戶界面,提供了用戶與內(nèi)核進行交互操作得一種接口。就是一個命令解

釋器,它可以用來啟動、掛起、停止、甚至編寫程序。

Xwindow選擇shell如何進行任務(wù)控制。就是否支持命令行編輯。就是否支持命令行歷史

記錄,環(huán)境變量有哪些,什么就是它得開機啟動文件或者配置文件,支持什么樣得編程框架?

就是UNIX與Linux系統(tǒng)上得圖形用戶界面系統(tǒng)。

3Linux得默認shell就是bash,默認XWindow就是XFree86

4.執(zhí)行命令I(lǐng)s-1時,某行顯示如下:(8分)

-rw-r—r—1chrischris207jul2011:58mydata

(1)用戶chris對該文件具有什么權(quán)限?(2)執(zhí)行命令useraddTom后,用戶

Tom對該文件具有什么權(quán)限?

(3)如何使任何用戶都可以讀寫執(zhí)行該文件?(4)如何把該文件屬主改為用戶

root?

1讀寫

2只讀

3chmod777mydata

4chownrootmydata

5.關(guān)于Samba服務(wù)器:(1)敘述該服務(wù)器得功能;(2)配置該服務(wù)器時對安全性選項

卡中得驗證模式有哪幾種選項?(5分)

Samba服務(wù)器得功能就是在既有windows也linux操作系統(tǒng)得局域網(wǎng)中提供計算機間

得文件共享。

配置該服務(wù)器時對安全性選項卡中得收證模式有域、服務(wù)器、共享、用戶四種選項

6.利用vsftp配置FTP服務(wù)器,要求:(1)匿名用戶可以下載上傳文件;(2)本地用

戶不允許登陸。寫出詳細得配置過程與配置選項。(8分)

(1)主要配置文件就是/etc/lvs;將vs文件中得#anon-upk)ad-enalle=Yes前得“#

“刪棹,并將/var/目錄設(shè)為同組與其它可寫權(quán)限。chmodgo+w/var/

(2)用servicevsf^dstart(stop)(restart)命令啟動(關(guān)閉)(重啟)服務(wù)器。

7.如何在兩臺Linux系統(tǒng)得計算機上實現(xiàn)文件共享?寫出該服務(wù)器得配置細節(jié)以及在

客戶端得執(zhí)行命令。(8分)

(1)Linux得NFS服務(wù)器得功能就是向系統(tǒng)中得Linux計算機提供共享文件系統(tǒng)。

(2)使用NFS服務(wù)器配置工具配置NFS,選擇[主菜單]/[系統(tǒng)設(shè)置]/[服務(wù)器設(shè)

置]/[NFS服務(wù)器]命令。添加NFS共享目錄及允許共享得主機名(而不就是提供

共享得主機名)讀寫權(quán)限等內(nèi)容

(3)MountIP:/NetDirectorylocalDerctory

8.假設(shè)linux分配給光驅(qū)得設(shè)備名就是/dev/cdrecord,敘述Linux如何在這個光驅(qū)上使

用光盤。寫出詳細得命令步驟解釋。(7分)

(1)插好U盤,用fdisr-1/dev/sda/命令查瞧U盤分區(qū)情況

(2)建立掛袋目錄:mkdir/mnt/usb

(3)掛載U盤:mount-tvfat/dev/sdal/mnt/usb

(4)用文件管理器或命令行方式瀏覽文件

(5)卸載U盤:umount/mnt/usb

(6)卸去U盤。

掛載

Mount/dev/cdrecord/mnt/cdrom

卸載umount/mnt/cdrom

9.敘述Linux如何使用Windows系統(tǒng)硬盤(設(shè)備名為/dev/hda3,分區(qū)類型為fat32)上

得文件,如何實現(xiàn)開機自動掛載windows硬盤。寫出詳細得步驟。(8分)

(1)用fdisk-1/dev/had命令查瞧硬盤分區(qū)中情況及文件系統(tǒng)情況,決定要掛

裝Windows分區(qū)

(2)建立掛裝目錄mkdir/mnt/dos

(3)掛裝Windows系統(tǒng)mount-tvfat/dev/had//mnt/dos

(4)瀏覽Windows文件系統(tǒng)Is/mnt/dos

(5)卸載:umount/mnt/dos

(6)打開/etc/fstab添加一行

/dev/hda3/mnt/hdvfatdefaults00

一、填空題(20%)

1.默認情況下,超級用戶與普通用戶得登錄提示符分別就是:與To

2.Linux內(nèi)核引導(dǎo)時,從文件/etc/fstab中讀取要加載得文件系統(tǒng)。

3.Linux系統(tǒng)下經(jīng)常使用得兩種桌面環(huán)境就是:GNOME與KDE。

4.鏈接分為:硬鏈接與符號鏈接o

5.Linux系統(tǒng)中有三種基本得文件類型:普通文件、目錄文件與設(shè)備文件。

6.某文件得權(quán)限為:drw-r-t-,用數(shù)值形式表示該權(quán)限,則該八進制數(shù)為:644,該文

件屬性就是目錄。

7.在超級用戶下顯示Linux系統(tǒng)中正在運行得全部進程,應(yīng)使用得命令及參數(shù)就是

-auxo

8.將前一個命令得標準輸出作為后一個命令得標準輸入,稱之為管道。

9.也上目錄用來存放系統(tǒng)管理員使用得管理程序。

10.觀察當前系統(tǒng)得運行級別可用命令:who-r實現(xiàn)。

11.grep-E'[Hh]enr(y|iettayfile得功能就是:(在文件File中查找Henry、henry、Henrietta或

henrietta)

二、選擇題(40%)

1.關(guān)于Linux內(nèi)核版本得說法,以下錯誤得就是(C)o

A.表示為主版本號、次版本號、修正號B.1、2、3表示穩(wěn)定得發(fā)行版

C.1、3、3表示穩(wěn)定得發(fā)行版D.2、2、5表示對內(nèi)核2、2得第5次修正

2.自由軟件得含義就是(B)。

A.用戶不需要付費B.軟件可以自由修改與發(fā)布

C.只有軟件作者才能向用戶收費D.軟件發(fā)行商不能向用戶收費

3.系統(tǒng)引導(dǎo)得過程一般包括如下幾步:a.MBR中得引導(dǎo)裝載程序啟動;b.用戶登錄;

c.Linux內(nèi)核運行;d.BIOS自檢。正確得順序就是(B)。

A.d,b,c,aB.d,a,c,bC.b,d,c,aD.a,d,c,b

4.字符界面下使用shutdown命令重啟計算機時所用得參數(shù)就是(D)。

A.-hB.-tC.-kD.-t

5.下列設(shè)備屬于塊設(shè)備得就是(D)。

A.鍵盤B.終端

C.游戲桿D.硬盤

6.cd命令可以改變用戶得當前目錄,當用戶鍵入命令"cd"并按Enter鍵后,(C)。

A.當前目錄改為根目錄B.當前目錄不變,屏幕顯示當前目錄

C.當前目錄改為用戶主目錄D.當前目錄改為上一級目錄

7.在UNIX/Linux系統(tǒng)添加新用戶得命令就是(D)

A、groupaddB、usermod

C-userdelD、useradd

8.添加用戶時使用參數(shù)(A)可以指定用戶目錄。

A、-dB-.-p

C、-uD、-c

9.修改用戶自身得密碼可使用(A)

A、passwdB、passwd-dmytest

C、passwdmytestD、passwd-1

10.設(shè)用戶所使用計算機系統(tǒng)上有兩塊IDE硬盤,Linux系統(tǒng)位于第一塊硬盤上,查詢第二

塊硬盤得分區(qū)情況命令就是:(C)

A、fdisk-1/dev/hdalB、fdisk-1/dev/hdb2

C、fdisk-1/dev/hdbD、fdisk-1/dev/hda

11.統(tǒng)計磁盤空間或文件系統(tǒng)使用情況得命令就是:(A)

A、dfB、dd

C、duD、fdisk

12.用于文件系統(tǒng)直接修改文件權(quán)限管理命令為:(C)

A、chownB、chgrp

C、chmod

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論