![linu期末考試試卷及答案_第1頁](http://file4.renrendoc.com/view3/M01/05/04/wKhkFmYlsoCAQWNvAAHG400LWQ8105.jpg)
![linu期末考試試卷及答案_第2頁](http://file4.renrendoc.com/view3/M01/05/04/wKhkFmYlsoCAQWNvAAHG400LWQ81052.jpg)
![linu期末考試試卷及答案_第3頁](http://file4.renrendoc.com/view3/M01/05/04/wKhkFmYlsoCAQWNvAAHG400LWQ81053.jpg)
![linu期末考試試卷及答案_第4頁](http://file4.renrendoc.com/view3/M01/05/04/wKhkFmYlsoCAQWNvAAHG400LWQ81054.jpg)
![linu期末考試試卷及答案_第5頁](http://file4.renrendoc.com/view3/M01/05/04/wKhkFmYlsoCAQWNvAAHG400LWQ81055.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
一、選擇題:
1.以下哪一個是linux內(nèi)核的穩(wěn)定版本(B)
A.2.5.24B.2.6.17C.1.7.18D.2.3.20
2.怎樣顯示當(dāng)前目錄(A)o
A.pwdB.cdC.whoD.Is
3.欲把當(dāng)前目錄下的filel.txt復(fù)制為file2.txt,正確的命令是(D)。
A.copyfilel.txtfile2.txtB.cpfilel.txt|file2.txt
C.catfile2.txtfilel.txtD.catfilel.txt>file2.txt
4.如果您想列出當(dāng)前目錄以及子目錄下所有擴展名為“.txt”的文件,那么您可以
使用的命令是(B)0
A.Is*.txtB.find.-name”.txt”C.Is-d.txtD.find.".txt”
5.如何刪除一個非空子目錄/tmp(B)o
A.del/tmp/*B.rm-rf/tmpC.rm-Ra/tmp/*D.rm-rf/tmp/*
6.存放用戶帳號的文件是(c)o
A.shadowB.groupC.passwdD.Gshadow
7.F面哪個系統(tǒng)目錄中包含Linux使用的外部設(shè)備B)o
A./binB./devC./bootD./home
8.一個文件名字為rr.Z,可以用來解壓縮的命令是(D)
A.tarB.gzipC.compressD.
uncompress
9.Linux通過VFS支持多種不同的文件系統(tǒng)。Linux缺省的文件系統(tǒng)是
(C)
A.VFATB.ISO9660C.Ext系列D.NTFS
10.在vi編輯器中的命令模式下,鍵入(B)可在光標(biāo)當(dāng)前所在行下添
加一新行
A.OB.oC.iD.a
11.在vi編輯器中的命令模式下,重復(fù)上一次對編輯的文本進行的操作,可使
用(C)命令。
A.上箭頭B.下箭頭C..D.*
12.刪除文件命令為(D)
A.mkdirB.moveC.mvD.rm
13.如果想在Linux下實現(xiàn)熱啟,應(yīng)當(dāng)修改/etc/inittab下的哪一行(B)
A.#TrapCTRL-ALT-DELETE
B.ca::ctrlaltdel:/sbin/shutdown-t3-rnow
C.id:3:initdefault:
D.10:3:wait:/etc/rc.d/rc3
14.假設(shè)文件fileA的符號鏈接為fileB,那么刪除fileA后,下面的描述正確的
是(B)
A.fileB也隨之被刪除
B.fileB仍存在,但是屬于無效文件
C.因為fileB未被刪除,所以fileA會被系統(tǒng)自動重新建立
D.fileB會隨fileA的刪除而被系統(tǒng)自動刪除
15.在給定文件中查找與設(shè)定條件相符字符串的命令為(A)
A.grepB.gzipC.findD.sort
16.從后臺啟動進程,應(yīng)在命令的結(jié)尾加上符號(A)
A.&B.@C.#D.$
17.如果執(zhí)行命令#chmod746file.txt,那么該文件的權(quán)限是(A)。
A.rwxr—rw-B.rw-r—r—C.—xr-rwxD.rwxr—r—
18.Linux有三個查看文件的命令,若希望在查看文件內(nèi)容過程中可以用光標(biāo)上
下移動來查看文件內(nèi)容,應(yīng)使用命令(C)
A.catB.moreC.lessD.menu
19.若一臺計算機的內(nèi)存為128MB,則交換分區(qū)的大小通常是(C)
A.64MBB.128MBC.256MBD.512MB
20.在使用mkdir命令創(chuàng)建新的目錄時,在其父目錄不存在時先創(chuàng)建父目錄的選
項是(B)
A.~mB.-pC._fD.-d
21.用Is-al命令列出下面的文件列表,是符號連接文件的是(D)
A.-rw-rw-rw-2hel-susers56Sep0911:05hello
B.-rwxrwxrwx2hel-susers56Sep0911:05goodbey
C.drwxr-r-1helusers1024Sep1008:10zhang
D.Irwxr-r-1helusers7Sep1208:12cheng
22.文件exerl的訪問權(quán)限為rw-r—r—,現(xiàn)要增加所有用戶的執(zhí)行權(quán)限和同組
用戶的寫權(quán)限,下列命令正確的是(A)
A.chmoda+x,g+wexerlB.chmod765exerl
C.chmodo+xexerlD.chmodg+wexerl
23.關(guān)閉linux系統(tǒng)(不重新啟動)可使用-命令(C)
A.ctrl+alt+delB.shutdown-rC.haltD.reboot
24.對文件進行歸檔的命令為(B)
A.gzipB.tarC.dumpD.dd
25.NFS是(C)系統(tǒng)
A.文件B磁盤C.網(wǎng)絡(luò)文件D.操作
26.下列那一個指令可以設(shè)定使用者的密碼(C)
A.pwdB.newpwdC.passwdD.password
27.下列那一個指令可以切換使用者身份(D)
A.passwdB.logC.whoD.SU
28.下列那一個指令可以顯示目錄的大小C)
A.ddB.dfC.duD.dw
29.下列那一個不是壓縮指令(D)
A.compressB.gzipC.bzip2D.tar
30.下列那一個指令可以用來切換至不同的runlevels(B)
A.telBtelinitC.gotoD.reboot
31.欲查詢bind套件是否有安裝,可用下列那一指令(D)
A.rpm-ivhbind*.rpmB.rpm-qbind*.rpm
C.rpm-Ubind*.rpmD.rpm-qbind
32.欲安裝bind套件,應(yīng)用下列那一指令(A)
A.rpm-ivhbind*.rpmB.rpm-qlbind*,rpm
C.rpm-Vbind*.rpmD.rpm-qlbind
33.欲移除bind套件,應(yīng)用下列那一指令(D)
A.rpm-ivhbind*.rpmB.rpm-Fvhbind*.rpm
C.rpm-qlbind*.rpmD.rpm-ebind
34.下列那一個指令可以用來查看系統(tǒng)負載情形(A)
A.wB.whoCC.loadD.ps
35.檔案權(quán)限755,對檔案擁有者而言,何義(A)
A.可讀,可執(zhí)行,可寫入B可讀C.可讀,可執(zhí)行D.可寫
入
36.下面哪個系統(tǒng)目錄中存放了系統(tǒng)引導(dǎo)、啟動時使用的一些文件和目錄
(D)□
A./rootB./binC./devD./boot
37.如何刪除目錄/tmp下的所有文件及子目錄(D)。
A.del/tmp/*B.rm-rf/tmpC.rm-Ra/tmp/*D.rm-rf/tmp/*
38.可以用來對文件xxx.gz解壓縮的命令是(C)
A.compressB.uncompressC.gunzipD.tar
39.對文件重命名的命令為(C)
A.rmB.moveC.mvD.mkdir
40.一下哪個環(huán)境變量表示當(dāng)前路徑(B)。
A.PATHB.PWDC.HOMED.ROOT
二、填空題:
1./Sbin目錄用來存放系統(tǒng)管理員使用的管理程序
2.在Linux系統(tǒng)下,第二個IDE通道的硬盤(從盤)被標(biāo)識為hdb
3.vi編輯器具有三種工作模式,即:命令模式、文本編輯模式和行編輯模
_____________
4.linux文件系統(tǒng)中每個文件用i節(jié)點來標(biāo)識
5.前臺啟動的進程使用復(fù)合鍵CTRL+C終止。
6.結(jié)束后臺進程的命令是kill
7.將前一個命令的標(biāo)準(zhǔn)輸出作為后一個命令的標(biāo)準(zhǔn)輸入,稱之為管道
8.增加一個用戶的命令是useradd
9.成批添加用戶的命令是newuser
10.檢查已安裝的文件系統(tǒng)/dev/had5是否正常,若檢查有錯,則自動修復(fù),其
命令及參數(shù)是
Fsck-a/dev/had5
IL把文件filel和file2合并成file3的命令是catfilelfile2〉file3
12.在/home目錄中查找所有的用戶目錄的命令是find/home-typed
13.tpp命令能夠?qū)崟r地顯示進程狀態(tài)信息。
14.利用管道技術(shù)統(tǒng)計當(dāng)前目錄下有多少個文件,該命令是Is./|wc-w
15.以下為u盤插入usb接口后執(zhí)行fdisk-1的結(jié)果。則要將該u盤掛裝到
/mnt/usb5的命令是mount/dec/sdbl/mnt/usb______________________
[root^locaIhoslhonr]#fdisk-1
Disk/dev/sda:8589NB.8589934592bytes
255headst63sectors/track.1044cyIinders
Lhits=cylindersof16065*512=8225280bytes
DeviceBootStartEndBlocksIdSystem
/dev/sda1*11310439183Linux
/dev/sda21410047960207+83Linux
Zdev/sda31005104432130082Linuxswap
Disk/dev/sdb:259NB.259522560bytes
16heads,32sectors/track.990cyIinders
Lhits=cyIindersof512*512=262144bytes
DeviceBootStartEndBlocksIdSystem
/dev/sdbl*1989253168b\Mn95FAT32
[root@locaIhosthorn?]#
16.在Linux系統(tǒng)中,壓縮文件后生成后綴為.gz文件的命令是gzip
17.RPM有5種基本操作模式,即:安裝、查詢、校驗、升級、刪除
18.將當(dāng)前目錄下的文件man.config壓縮為man.config.bz2的命令是bzip2
-zman,config
19.將/home/stu目錄下所有的.gz壓縮文件解壓縮,包括子目錄,命令是gunzip
-r/home/stu
20.將當(dāng)前目錄下的bin目錄和hello>hello.c文件備份并壓縮為
binzxj.tar.gz文件的命令是tar-czvfbinzx.j.tar,gzbinhellohello,c
21.將/home/ixdba目錄做歸檔壓縮,壓縮后生成ixdba.tar.bz2文件,并將
此文件保存到/home目錄下,實現(xiàn)此任務(wù)的tar命令格式tar-C.jvf/home/
ixdba.tar.bz2/home/ixdba
22.如下為命令終端下的一個截圖:
[root@locaIhosttest]#echo$HCK£
<root
[root@locaIhosttest]#
則,以下兩句的執(zhí)行結(jié)果是:thehomepathis$H0ME
path='thehomepathis$H0ME,
echo$path
23.以下為程序名為prog的程序內(nèi)容。則shprogabcd的執(zhí)行結(jié)果為C
setABCD
shift
shift
echo$1
24.RPM有5種基本操作模式,即:o_
25.shell腳本程序test(具有可執(zhí)行權(quán)限)只有如下兩條語句,則shlesl5
的運行結(jié)果是50.00
price=$10.00
echo$price
三.簡答題:
1.簡述linux的兒個運行級別及其相應(yīng)的含義。
0-關(guān)機模式,
?單用戶模式,單用戶只有系統(tǒng)管理員可以登錄。
2-多用戶模式,但是不支持文件共享,例如不支持NFS服務(wù).這種模式不常用。
3-完全的多用戶模式,支持NFS服務(wù).最常用的用戶模式,默認登錄到系統(tǒng)的字
符界面。
4-保留模式。
5-完全多用戶模式,默認登錄到X-window系統(tǒng),也就是登錄到linux圖形界面。
6-重啟模式,也就是執(zhí)行關(guān)閉所有運行的進程,然后重新啟動系統(tǒng)。
2.什么是鏈接?符號鏈接與硬鏈接的區(qū)別是什么?
鏈接是指用一個i節(jié)點對應(yīng)多個文件名。硬鏈接是把文件的i節(jié)點號指向該i
節(jié)點,
且鏈接計數(shù)器值加I。刪除鏈接文件時計數(shù)器值減1,當(dāng)其值為0時,i節(jié)點被
釋放。
符號鏈接是只有文件名的一個鏈接文件,并不指向一個真正的i節(jié)點。
在刪除符號鏈接文件時與硬鏈接文件有區(qū)別。
3.使用進程調(diào)度啟動,指定30分鐘后(或在2008年12月28日晚上20點30
分)將/home/stu目錄里的文件備份并壓縮為stu.tar.gz,并放到/home/temp目
錄里(當(dāng)前/home/temp目錄并不存在)。
(1)編輯一個文件,如:atfile,內(nèi)容如下:
mkdir/home/temp
tar-czvf/home/temp/stu.tar.gz/home/stu/*
(2)執(zhí)行at命令
at-fatfilenow+30minutes
解答2:
⑴執(zhí)行at命令
atnow+30minutes
(2)回車出現(xiàn)at>提示符后,繼續(xù)輸入要做的命令
at>mkdir/home/temp
at>tar-czvf/home/temp/stu.tar.gz/home/stu/*
at><E0T>
4.Shell程序中,對用戶變量賦值有哪些方式?簡要說明每種賦值方式的使用
方法。
(1)等號賦值
1)在等號前后均不能有空格。
2)當(dāng)需要將?個包含空格的字符串賦給用戶變量時,應(yīng)用單引號將該字符串括起
來。
(2)鍵盤賦值
由read命令來實現(xiàn)的。用法為:read用戶變量名
當(dāng)shell程序執(zhí)行到該行時,將等待用戶從鍵盤輸入,
當(dāng)用戶按下回車鍵時.shell把你輸入的內(nèi)容賦給用戶變量。
(3)命令替換賦值
用法為:用戶變量='命令
該語句將首先執(zhí)行反向單引號之間的命令,
然后將其執(zhí)行后輸出的內(nèi)容賦給該用戶變量,在這種賦值方式中,
等號前后同樣不能有空格,而且必須用反向單引號(即重音號)把命令括起來。
四、綜合應(yīng)用:
1.編寫1個彈出式菜單的shell程序并實現(xiàn)其簡單的菜單功能:
*MENU*
*1.copy2.rename*
*3.remove4.find*
*5.exit*
即用戶按下數(shù)字1,則提示用戶輸入源和目的文件名后執(zhí)行復(fù)制;輸入數(shù)字2,
則提示用戶輸入要更名的文件或目錄后執(zhí)行更名操作;輸入數(shù)字3,則提示用戶
輸入要刪除的文件并執(zhí)行刪除操作;輸入數(shù)字4,則提示用戶輸入要查找的文件
并執(zhí)行查找操作;輸入數(shù)字5,則退出該菜單shell程序的執(zhí)行。
#!/bin/sh-
clear
while[0];do
echo〃menu〃
〃
echo〃1.copy2.rename
〃
echo〃3.remove4.find
echo〃5.exit〃
echo
echo-n〃select:,/
readchoice
echo
case$choicein
1)
echo-n"sourcefile:“
readsrc
echo
echo-n''destinationfold:“
readdes
cp-arf$src$des
if$?;then
echo"copysucessful!z/
else
echo〃copyfail”
fi;;
2)
echo-n"thefiletoberenamed:
readsrc
echo
echo-n"thenewfile:“
readdes
mv$src$des
if$?;then
echo"renamesucessful!z/
else
echo〃renamefail”
fi;;
3)
echo-n〃thefiletoberemoved//
readsrc
rm-rf$src
if$?;then
echo"removesucessful!
else
echo〃removefail”
fi;;
4)
echo-n〃thefiletobefound:“
readsrc
find$H0ME-name$src;;
5)exit;;
*)echo“Invalidoption”;;
esac
done
2.編寫shell程序,實現(xiàn)自動刪除50個用戶賬號的功能。賬號名為studl至stud50
#!/bin/sh
i=l
while[$i-le50]
do
userdel-rstud${i}
i=$(($i+l))
done
echo"removesucessful!u
else
echoHremovefail”
fi;;
3.用shell編寫小九九乘法表程序,程序執(zhí)行結(jié)果如下:
24
369
481216
510152025
61218243036
7142128354249
816243240485664
91827364554637281
#!/bin/sh-
foriin123456789
do
forjin123456789
do
if(test$j-le$i)then
echo-ne'expr$i\*$j'”\t"
else
echo
break
fi
done
done
一、選擇題
題號12345678910
答案BADBBCBDCB
題號11121314151617181920
答案CDBBAAACCB
題號21222324252627282930
答案DACBCCDCDB
題號31323334353637383940
答案DADAADDCCB
二、填空題
1./sbin2.hdb
3.行編輯模式4.i節(jié)點
5.Ctrl+c6.kill
7.管道8.useradd
9.newuser10.fsck-a/dev/had5
11.catfilelfile2>file312.find/home-typed
13.top14.Is./Iwc-w
15.mount/dev/sdbl/mnt/usb16.gzip
17.安裝、查詢、校驗、升級、刪除18.bzip2-zman.config
19.gunzip-r/home/stu20.tar-czvfbinhello.tar.gzbinhello
hello.c
21.tar-cjvf/home/ixdba.tar.bz2/home/ixdba22.thehomepathis$HOME
23.C24.df
25.20.00
三、簡答題
1.簡述linux的兒個運行級別及其相應(yīng)的含義。
答題要點:
0-關(guān)機模式,
1-單用戶模式,單用戶只有系統(tǒng)管理員可以登錄。
2-多用戶模式,但是不支持文件共享,例如不支持NFS服務(wù).這種模式不常
用。
3-完全的多用戶模式,支持NFS服務(wù).最常用的用戶模式,默認登錄到系統(tǒng)
的字符界面。
4-保留模式。
5-完全多用戶模式,默認登錄到X-window系統(tǒng),也就是登錄到linux圖形
界面。
6-重啟模式,也就是執(zhí)行關(guān)閉所有運行的進程,然后重新啟動系統(tǒng)。
2.什么是鏈接?符號鏈接與硬鏈接的區(qū)別是什么?
答題要點:
鏈接是指用一個i節(jié)點對應(yīng)多個文件名。硬鏈接是把文件的i節(jié)點號指向該
i節(jié)點,且鏈接計數(shù)器值加1。刪除鏈接文件時計數(shù)器值減1,當(dāng)其值為0時,i
節(jié)點被釋放。符號鏈接是只有文件名的一個鏈接文件,并不指向一個真正的i節(jié)
點。在刪除符號鏈接文件時與硬鏈接文件有區(qū)別。
3.使用進程調(diào)度啟動,指定30分鐘后將/home/stu目錄里的文件備份并壓縮為
stu.tar.gz,并放到/home/temp目錄里(當(dāng)前/home/temp目錄并不存在)。
以下兩種解答都可以:
解答1:
(1)編輯一個文件,如:atfile,內(nèi)容如下:
mkdir/home/temp
tar-czvf/home/temp/stu.tar.gz/home/stu/*
(2)執(zhí)行at命令
at-fatfilenow+30minutes
解答2:
(1)執(zhí)行at命令
atnow+30minutes
(2)回車出現(xiàn)at>提示符后,繼續(xù)輸入要做的命令
at>mkdir/home/temp
at>tar-czvf/home/temp/stu.tar.gz/home/stu/*
at><EOT>
4.Shell程序中,對用戶變量賦值有哪些方式?簡要說明每種賦值方式的使用
方法。
答題要點:
對用戶變量賦值有三種方式:
(1)等號賦值
1)在等號前后均不能有空格。
2)當(dāng)需要將一個包含空格的字符串賦給用戶變量時,應(yīng)用單引號將該字符串
括起來。
(2)鍵盤賦值
由read命令來實現(xiàn)的。用法為:read用戶變量名
當(dāng)shell程序執(zhí)行到該行時,將等待用戶從鍵盤輸入,當(dāng)用戶按下回車鍵時
shell把你輸入的內(nèi)容賦給用戶變量。
(3)命令替換賦值
用法為:用戶變量='命令'
該語句將首先執(zhí)行反向單引號之間的命令,然后將其執(zhí)行后輸出的內(nèi)容賦給
該用戶變量,在這種賦值方式中,等號前后同樣不能有空格,而且必須用反向單
引號(即重音號)把命令括起來。
四、綜合應(yīng)用:
1.參考程序:
#!/bin/sh-
clear
while[
溫馨提示
- 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)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 小學(xué)六年級口算題卡
- 小學(xué)六年級800道數(shù)學(xué)口算題
- 2025年沈陽貨運從業(yè)資格試題及答案詳解
- 2025年太原貨車從業(yè)資格證答題技巧
- 監(jiān)控錄像管理協(xié)議書(2篇)
- 2024-2025學(xué)年高中地理課時分層作業(yè)13噪聲污染及其防治含解析湘教版選修6
- 2024-2025學(xué)年八年級數(shù)學(xué)上冊第十一章三角形11.2與三角形有關(guān)的角作業(yè)設(shè)計新版新人教版
- 人事行政助理年終工作總結(jié)
- 公司辦公室工作總結(jié)
- 人力資源部年度個人工作計劃
- 某縣城區(qū)地下綜合管廊建設(shè)工程項目可行性實施報告
- 《架空輸電線路導(dǎo)線舞動風(fēng)偏故障告警系統(tǒng)技術(shù)導(dǎo)則》
- 2024年計算機二級WPS考試題庫
- JJF(京) 92-2022 激光標(biāo)線儀校準(zhǔn)規(guī)范
- 普惠金融政策解讀
- 2024年疾控中心支部工作計劃范本
- 廣東省廣州黃埔區(qū)2023-2024學(xué)年八年級上學(xué)期期末數(shù)學(xué)試卷(含答案)
- 法理學(xué)課件馬工程
- 《無菌檢查培訓(xùn)》課件
- 2024-2030年中國香菇行業(yè)銷售狀況及供需前景預(yù)測報告
- 高中英語必背3500單詞表(完整版)
評論
0/150
提交評論