




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
Linux期末復(fù)習(xí)題(一)
一、選擇題(每小題2分,共50分)
2.在UbuntuLinux+,系統(tǒng)默認的(A)用戶對整個系統(tǒng)擁有完全的控制權(quán)。
A.rootB.guestC.administratorD.supervistor.
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./etcI),/dev
8.如果要列出一個目錄下的所有文件需要使用命令行(C)。
A.Is-1B.IsC.1sa(所有)I).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.字符
14.按下(A)鍵能終止當前運行的命令
A.Ctrl-CB.Ctrl-FC.Ctrl-BD.Ctrl-D
17.用“切-「,系統(tǒng)會提示什么來讓你確認(B)
A.命令行的每個選項B.是否真的刪除C.是否有寫的權(quán)限D(zhuǎn).文件的位置
18.以下哪個命令可以終止一個用戶的所有進程(D)
A.skillallB.skillC.killD.killall
19.在UbuntuLinux中,一般用(D)命令來查看網(wǎng)絡(luò)接口的狀態(tài)
A.pingB.ipconfigC.winipefgI)ifconfig
20.vi中哪條命令是不保存強制退出(C)(第五章)
A.:wqB.:wq!C.:q!I).:quit
22.在下列分區(qū)中,Linux默認的分區(qū)是(B)
A.FAT32B.EXT3CFAT.DNTFS
24.如果用戶想對某一命令詳細的了解,可用(C)
A.IsB.help(內(nèi)部)C.man(列舉的信息多)Ddir
二、填空題(每空1分,共10分)
26.在Linux系統(tǒng)中,以—文件的—方式訪問設(shè)備。
29.某文件的權(quán)限為:d-rw-_r-_r-,用數(shù)值形式表示該權(quán)限陋,該文件屬性是目錄。
30.靜態(tài)路由設(shè)定后,若網(wǎng)絡(luò)拓撲結(jié)構(gòu)發(fā)生變化,需由—系統(tǒng)管理員—修改路由的設(shè)置。
33.編寫的Shell程序運行前必須賦予該腳本文件—執(zhí)行—權(quán)限。
三、操作題(每小題5分,共40分)
40.簡述在虛擬機中安裝IbuntuLinux的過程
答;1。下載操作系統(tǒng)的鏡像ISO文件
2.下載虛擬機并安裝
3.通過ISO文件安裝操作系統(tǒng)
4.執(zhí)行相關(guān)配置即可
Linux操作系統(tǒng)復(fù)E題二
請將答案寫在答題紙上。寫在試卷上無效,
一、選擇題(單選題,每小題2分,共20分)
1.用戶編寫了一個文本文件a.txt,想將該文件名稱改為txt.a,下列命令_D可以實
現(xiàn)。
A.cda.txtxt.aB.echoa.txt>txt.a
C.rma.txttxt.aI),cata.txt>txt.a
2.Linux文件權(quán)限一共ID位長度,分成四段,第三段表示的內(nèi)容是.C—。
A.文件類型B.文件所有者的權(quán)限
C.文件所有者所在組的權(quán)限D(zhuǎn).其他用戶的權(quán)限
6.某文件的組外成員的權(quán)限為只讀;所有者有全部權(quán)限;組內(nèi)的權(quán)限為讀與寫,則該文件
的權(quán)限為_D-o
A.467B.674C.476D.764
8.下列不是Linux系統(tǒng)進程類型的是_D。
A.交互進程B.批處理進程C.守護進程D.就緒進程
10.在Shell腳本中,月來讀取文件內(nèi)各個域的內(nèi)容并將其賦值給Shell變量的命令是
D—o
A.foldB.joinC.trD.read
二、填空題(每題2分,關(guān)20分)
1.安裝liniix系統(tǒng)對硬盤分區(qū)時,必須有兩種分區(qū)類型:Linux原始分區(qū)(根分區(qū))和Linux
交換分區(qū)。
2.在Linux的兩種鏈接文件中,只能實現(xiàn)對文件鏈接的一種方式是:軟鏈接(符號鏈接)。
7.將/home/studl/wang目錄做歸檔壓縮,壓縮后生成vang.tar.gz文件,并將此文件保存
到/home目錄下,實現(xiàn)此任務(wù)的tar命令格式—tarczvfwang.tar.gz
/home/studl/wang。
8.對于給定的文件file,統(tǒng)計其中所有包含字符串“WHU”的行數(shù)的一條命令是grcpWHU
fileIwcT
三、簡答題(每小題5分,共20分)
1.在底半技術(shù)中把一個中斷處理分為哪幾部分?為什么采用這種技術(shù)?
答:在底半技術(shù)中把一個中斷處理分為2部分:頂半部分和底半部分。2分
采用這種技術(shù)可以:使中斷的總延遲時間最小化,加快對中斷請求的響應(yīng)速度,合并某
些中斷處理。3分
四、操作題(寫出完成下述功能的命令序列,每小題4分,共20分)
1.假設(shè)你的用戶賬號是zhcng,現(xiàn)在你登錄進入linux系統(tǒng),查看當前登錄到系統(tǒng)中的用
戶,查看當前系統(tǒng)中運行的進程,然后再退出系統(tǒng)。
答:login:zheng
Password:口令
$who
$ps
$Ctrl+D
2.在當前目錄/home/zheng下新建一個目錄back,將當前目錄改為back,在back下新建2
個長度為0的文件testl、test2,然后把test2移到其父目錄中并改名為filel2。
答:$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
Spasswd-1uly
#userdelchang
5.若給需要將/home/zheng目錄下的所有文件打包壓縮成/tmp/zheng.tar.gz,你準備怎么
做?當需要從壓縮包中恢復(fù)時,又該如何處理?
答:#tar-zevf/tmp/zheng.tar.gz/home/zheng
#tar-zxvf/tmp/zhong.tar.gz
五、下面給出了一個SHELL程序,試對其行后有#(n)形式的語句進行解釋,并說明程序完
成的功能。(8分)
#!/bin/sh
DIRNAME='Is/rootgrepbak'#(1)
if[-z"$DIRNAME"];then#(2)
mkdir/root/bak;cd/root/bak#(3)
6.以長格式列目錄時,若文件test的權(quán)限描述為:drvxrw-r-,則文件test的類型及文
件主的權(quán)限是_A—。
A.目錄文件、讀寫執(zhí)行B.目錄文件、讀寫
C.普通文件、讀寫【).普通文件、讀
7.當字符串用單引號('')括起來時,SHELL將_C__o
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分)
2.在Linux中,管道分為_2—種類型,若創(chuàng)建或打開管道時獲得的描述符存放在fd
中,則fd[1]是管道寫描述符。
7.df命令完成顯示文件系統(tǒng)空間使用情況功能,du命令完成顯示目錄或文件占
用磁盤空間容量一功能。
三、簡答題(每小題5分,共20分)
2.vi編輯器有哪幾種工作模式?如何在這幾種工作模式之間轉(zhuǎn)換?
答:Vi的工作模式有三種:命令模式、輸入模式、末行模式。3分
在命令模式下輸入a、A、i、I、。、0等命令之一可以進入輸入模式,在輸入模式下按
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)
forfilein*
do
if[-fSfile]#(5)
then
cat$file#(6)
echo"endoffile$filew
fi
done
else
echo“baddirectoryname$dir”
fi
答:#(1)使用/bin/bash解釋腳本
U(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-ItSmin]
then
min=$x
fi
i=expr$i+1
done
echo"sum=$sum;max=Smaxmin=Smin”
Linux操作系統(tǒng)復(fù)習(xí)題四
一、單項選擇題(每題2分,共40分)
1.若當前目錄為/home,命令I(lǐng)s-1將顯示home目錄下的(
A.所有文件B.所有隱含
文件
C.所有非隱含文件D.文件的具體信息
2.下面關(guān)于文件,z/etc/sysconfig/network-scr'pts/ifcfg-ethO〃的描述哪個
是正確的?()o
A.它是一個系統(tǒng)腳本文件B.它是可執(zhí)行文件
C.它存放本機的名字D.它指定本機ethO的IP地址
6.UBUNTULINUX默認使用的文件系統(tǒng)類型為()
A.ext2B.ext3C.FAT
D.swap
7.在LTNUX中.要查看文件內(nèi)容.可使用()命令C
A.moreB.cdC.loginD.logout
9.以下命令中,可以將用戶身份臨時改變?yōu)閞oot的是()O
A.SUB.suC.loginD.logout
11.若要使用進程名來結(jié)束進程,應(yīng)使用()命令。
A.killB.psC.pssD.pstre
e
12.UBUNTULINUX所提供的安裝軟件包,默認的打包格式為()O
A..tarB..tar.gzC..rpmD..zip
13.若要將當前目錄中的myfile.txt文件壓縮成myfile.txt.tar.gz,則實現(xiàn)的
命令為()o
A.tar-evfmyfile.txtmyfile.txt.tar.gz
B.tar-zevfmyfile.txtmyfile.txt.tar.gz
C.tar-zevfmyfile.txt.tar.gzmyfile.txt
D.tar-evfmyfile.txt.tar.gzmyfile.txt
15.以下文件中,只有root用戶才有權(quán)存取的是()
A.passwdB.shadowC.groupD.password
16.usermod命令無法實現(xiàn)的操作是()
A.賬戶重命名B.刪除指定
的賬戶和對應(yīng)的主目錄
C.加鎖與解鎖用戶賬戶D.對用戶密碼進行
加鎖或解鎖
二、填空題(每空2分,共20分)
1.在Linux系統(tǒng)中,以(文件)方式訪問設(shè)備。
3.鏈接分為:硬鏈接和(軟鏈接)。
4.某文件的權(quán)限為:drA-r-r-,用數(shù)值形式表示該權(quán)限,該文件屬性是(目
錄)。
5.前臺起動的進程使用(ctrl+c)終止。
6.設(shè)定限制用戶使用磁盤空間的命令是(quota)。
7.在Linux系統(tǒng)中,用來存放系統(tǒng)所需要的配置文件和子目錄的目錄是
(/etc)o
8.將前一個命令的標準輸出作為后一個命令的標準輸入,稱之為(管道)。
9.為腳本程序指定執(zhí)行權(quán)的命令及參數(shù)是(chmoda+xfilename)。
10.進行字符串查找,使用(grep)命令。
三、寫出完成以下功能的命令(每題2分,共10分)
2.要使得名為fide的文件具有如下權(quán)限-r-x~x—x的命令cchmod551
fido
3.在/root文件夾下查找后綴為.epp的文件。find/root-name*.epp
4.關(guān)閉linux系統(tǒng)(不重新啟動)使用的命令halt
5.將光盤/dev/hde卸載的命令。umount/dev/hde
四、簡答和sh租1編程題(每題10分,共30分)
1.若下達rmdir命令來刪除某個已存在的目錄,但無法成功,請說明可能的原
因。
參考答案:
此目錄可能不存在,
或者目錄不為空,或者目錄中有隱含文件存在,
或者目錄被設(shè)置了權(quán)限,
解決方法就是先修改權(quán)限,在使用r川-r命令刪除。
2.簡述解決忘記root密碼的辦法。
參考答案:
1)用Ubuntu標準安裝盤啟動系統(tǒng)
當出現(xiàn)提示符時敲入:linux
rescue
就會以修復(fù)模式啟動系統(tǒng)
2)系統(tǒng)啟動完畢后,會將硬盤mount到/mnt/sys:mage,屆時會有提示
3)進入提示符后,敲入命令:
chroot/mnt/sysimage
4)敲入命令:
passwd
更改密碼
5)連續(xù)敲入兩次exil,即重起系統(tǒng),將光盤拿出,按正常模式啟動系統(tǒng)
除了用光盤引導(dǎo)rescue模式,還有一種方法是用啟動裝載器來進入單用戶模式:
(1)grub
進入啟動畫面之后,敲入避“,把光標移動到kernel...那一行,再敲入“產(chǎn),
在kernel一行的最后加上空格single,回車
敲入“b”,啟動系統(tǒng),即進入單用戶模式,
這個時候就可以用passwd命令改密碼了。
(2)lilo
進入lilo命令行模式,敲入linuxsingle,即進入單用戶模式。
passwd...
如果grub/lilo設(shè)了密碼,一定要記住才行。要是忘了grub/lilo的密碼,就只
有用rescue模式了。
3.創(chuàng)建一個shell腳本,它從用戶那里接收10個數(shù),并顯示已輸入的最大的數(shù)。
參考程序:
#!/bin/bash
max=0
for((count=l;count<=10;count=count-1))
do
echo-n"Enternumber$count:
readvalue
if[$max-It$value]
then
max=$value
fi
done
Linux操作系統(tǒng)復(fù)習(xí)題五
一、單項選擇題(每題2分,共40分)
2.Linux通過VFS支持多種不同的文件系統(tǒng)。Linux缺省的文件系統(tǒng)是()
A.VFATB.IS09660C.Ext系列D.NTFS
3.關(guān)閉linux系統(tǒng)(不重新啟動)可使用()命令。
A.ctrl+alt+delB.haltC.shu
tdown-rD.reboot
4.修改以太網(wǎng)mac地址的命令為()。
A.pingB.ifconfigC.arp
D.traceroute
8.你使用命令"vi/etc/inittab"查看該文件的內(nèi)容,你不小心改動了一些內(nèi)
容,為了防止系統(tǒng)出問題,你不想保存所修改內(nèi)容,你應(yīng)該如何操作()
A.在末行模式下,鍵入:wq氏在末行模式下,鍵入:q!
C.在末行模式下,鍵入:x!D.在編輯模式下,鍵入“ESC”鍵直接退出
vi
9.刪除文件命令為()
A.mkdirB.move
C.mvD.rn
11.網(wǎng)絡(luò)管理員對www?服務(wù)器可進行訪問、控制存取和運行等控制,這些控制可
在()文件中體現(xiàn)。
A.httpd.confB.lilo.conf
C.inetd.confD.resolv.conf
14下列哪個命令在建立一個tar歸檔文件的時候列出詳細列表()。
A.tar-tb)tar-cvc)tar-cvfd)tar-r
16.一個bashshell腳本的第一行是()?
A.#/bin/cshB.#/bin/bash
C./bin/bashD.#!/bin/bash
17.改變文件所有者的命令為()?
A.chinodB.touchC
.chownD.cat
18.在給定文件中查找與設(shè)定條件相符字符串的命令為()。
A.grepB.gzipC.find
D.sort
19.建立一個新文件可以使用的命令為()。
A.chinodB.more
C.cpD.touch
20.存放Linux基本命令的目錄是什么()?
A./binB./tmpC./libD./root
二、填空題(每空2分,共20分)
1.將前一個命令的標準輸出作為后一個命令的標有輸入,稱之為(管道)。
5.在Linux系統(tǒng)中,測試DNS服務(wù)器是否能夠正確解析域名的的客戶端命令,使
用命令(nslookup)o
7.在Linux操作系統(tǒng)中,設(shè)備都是通過特殊的(文件)來訪問。
8.shell不僅是(用戶命令的解釋權(quán)),它同時也是一種功能強大的編程語
言。
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-ftpd-2.6.2-8.i386.rpm
4.useradd-gstuff-Gstuff-d/hone/user2-s/bin/bash
user02
5.Chinoda+rwback.tar.gz
四、簡答和shell編程題(每題10分,共30分)
LLinux內(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)(VirtualFileSystcm,VFS)隱藏了各種硬件的
具體細節(jié),為所有的設(shè)備提供了統(tǒng)一的接口,VFS提供了多達數(shù)十種不同的
文件系統(tǒng);網(wǎng)絡(luò)接口(NET)提供了對各種網(wǎng)絡(luò)標準的存取和各種網(wǎng)絡(luò)硬件
的支持;進程間通訊(IPC)支持進程間各種通信機制。
3.寫一個shell腳本,檢查給出的串是否為回文(palindrome)o
參考程序:
#!/bin/bash
echo"Enterstring”
readstr
len='echo$str|wc-c
len='expr$len-1
l='expr$lcn/2'
ctr=l
flag=0
whiletest$ctr-le$1
do
a='echo$str|cut-c$ctr
b=echo$str|cut-cSlen
iftest$a-ne$b
thenflag=l
break
fi
ctr='expr$ctr+1
len='expr$len-1
done
iftest$flag-eq0
thenPCho"Stringispalindromp^
elseecho"Stringnotapalindrome”
fi
Linux操作系統(tǒng)復(fù)習(xí)題六
一、填空題(2X10分)
3.輸入了Shell命令的部分字符后按什么鍵可補全其余部分?
(tab)
4.要顯示內(nèi)存用量用什么命令?(free)
5.完全刪除/tmp下的所有文件用什么命令及參數(shù)?(rm-r
/tmp)
6.若從任一目錄用什么命令可快速轉(zhuǎn)到用戶家目錄?(cd~)
7.要強制殺死某個進程用什么命令(kill-9
PID)
8以192.168.6.0/代表的系列計算機是
(192.168.6.1-192.168.6.254)
二、敘述題(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ù)變得容易。
3.敘述什么是shell?Ubunlu的默認shell?(6分)
Shell是系統(tǒng)的用戶界面,提供了用戶與內(nèi)核進行交互操作的一種接I」。是一個命令解釋
器,它可以用來啟動、掛起、停止、甚至編寫程序。
3Linux的默認shell是bash
4.執(zhí)行命令I(lǐng)s-1時,某行顯示如下:(8分)
-rw-r-r-1chrischris207jul2011:58mydata
(1)用戶chris對該文件具有什么權(quán)限?(2)執(zhí)行命令uscraddTom后,用
戶Tom對該文件具有什么權(quán)限?
(3)如何使任何用戶都可以讀寫執(zhí)行該文件?(4)如何把該文件屬主改為用戶
root?
1讀寫
2只讀
3chmod777mydata
4chownrootmydata
6.利用vsftp配置FTP服務(wù)器,要求:⑴匿名用戶可以下載上傳文件;(2)本地用
戶不允許登陸。寫出詳細的配置過程和配置選項,(8分)
(1)主要配置文件是/etc/lvsftpd/vsftpd.conf;將vsftpd.conf文件中的
#anon-up1oad-ena11e=Yes前的"#”刪掉,并將/var/ftp/pub目錄設(shè)為同組和
其它可寫權(quán)限,chmodgo+w/var/ftp/pubI
(2)用servicevsftpdstart(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
9.敘述Linux如何使用Windows系統(tǒng)硬盤(設(shè)備名為/dev/hda3,分區(qū)類型為fat32)
上的文件,如何實現(xiàn)開機自動掛載windows硬盤。寫出詳細的步驟。(8分)
(1)用fdisk-1/dcv/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添加一行
/dov/hda3/mnt/hdvfatdefaults00
Linux操作系統(tǒng)復(fù)習(xí)題七
一、填空題(20%)
i.默認情況下,超級用戶和普通用戶的登錄提示符分別是:和
2.鏈接分為:硬鏈接和符號鏈接。
3.Linux系統(tǒng)中有三種基本的文件類型:普通文件、H錄文件和設(shè)備文件。
4.某文件的權(quán)限為:drw-r-r-,用數(shù)值形式表示該雙限,則該八進制數(shù)為:644,該
文件屬性是目錄。
5.將前一個命令的標準輸出作為后一個命令的標準輸入,稱之為管道。
6.設(shè)C語言程序my.c
A.生成目標文件my.o的命令是(gcc-cmy.c)。
B.生成匯編語言文步my.s的命令是(gcc-Smy.c)。
C.生成可執(zhí)行程序myp的命令是(gcc-omypmy.c)。
7.設(shè)有兩個C語言程序模塊cl.c和c2.c(不含main函數(shù))
A.由cl.c和c2.c生成靜態(tài)庫1ibmyar.a的命令是(gcc-o1ibmyar.a-ccl.cc2.c)?
B.由cl.c和c2.c生成共享庫1ibmyar.so的命令是(gcc-shared-olibmyvar.so-c
fl.cf2.c)o
8.在某Makefile內(nèi)有以下語句:
SRC=fl.cf2.cf3,c
TGT=$(SRC:.c=.d)
SRC+=f4.c
則TGT二________fl.of2.of3.o
SRC=_______fl.cf2.cf3.cf4.c
二、選擇題(40%)
1.關(guān)于Linux內(nèi)核版本的說法,以下錯誤的是()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.自由軟件的含義是()o
A.用戶不需要付費B.軟件可以自由修改和發(fā)布
C.只有軟件作者才能向用戶收費D.軟件發(fā)行商不能向用戶收費
3.系統(tǒng)引導(dǎo)的過程一般包括如下幾步:a.MBR中的引導(dǎo)裝我程序啟動;b.用戶登錄;
c.Linux內(nèi)核運行;d.BIOS自檢。正確的順序是()。
A.d,b,c,aB.d,a,c,bC.b,d,c,aD.a,d,c,b
4.cd命令可以改變用戶的當前目錄,當用戶鍵入命令“cd”并按Enter鍵后,(),
A.當前目錄改為根目錄B.當前目錄不變,屏幕顯示當前目錄
C.當前目錄改為用戶主目錄I).當前.目錄改為上一級目錄
5.在UNIX/Linux系統(tǒng)添加新用戶的命令是()
A.groupaddB.usermod
C.userdelD.useradd
6.修改用戶自身的密碼可使用()
A.passwdB.passwd-dmytest
C.passwdmytestD.passwd-1
7.設(shè)用戶所使用計算機系統(tǒng)上有兩塊IDE硬盤,Lins系統(tǒng)位于第一塊硬盤上,查詢第二
塊硬盤的分區(qū)情況命令是:()
A.fdisk-1/dev/hdalB.fdisk-1/dev/hdb2
C.fdisk-1/dev/hdbD.fdisk-1/dev/hda
8.統(tǒng)計磁盤空間或文件系統(tǒng)使用情況的命令是:()
A.dfB.dd
C.duD.fdisk
9.用于文件系統(tǒng)直接修改文件權(quán)限管理命令為:()
A.chownB.chgrp
C.chmodD.umask
10.顯示系統(tǒng)主機名的命令是()
A.uname-rB.whoami
C.uname-nD.whocimi
11.查詢已安裝軟件包dhcp內(nèi)所含文件信息的命令是()
A.rpm-qadhcpB.rpm-qldhcp
C.rpm-qpdhcpD.rpm-qfdhcp
12.202.196.100.1是何類地址()
A、A類B、B類
C、C類D、D類
13.FTP傳輸中使用哪兩個端口()?
A、23和24B、21和22
C、20和21D、22和23
三、判斷題(10%)
1.UbuntuLINUX安裝時自動創(chuàng)建了根用戶。正確
2.LINUX中的超級用戶為root,登陸時不需要口令。錯誤
3.Linux不可以與US-DDS、OS/2、Windows等其他操作系統(tǒng)共存于同一臺機器上。錯誤
4.Linux的特點之一是它是一種開放、免費的操作系統(tǒng)。正確
5.確定當前目錄使用的命令為:pwd。正確
6.Ubunlu默認的Linux文件系統(tǒng)是exl3。正確
7.在字符界面環(huán)境下注銷LINUX,可用exit或ctrl+Do正確
四、簡答題(20%)
1.什么是Linux?其創(chuàng)始人是誰?Linux操作系統(tǒng)的誕生、發(fā)展和成長過程始終依賴著的重
要支柱都有哪些?
答:Linux是一個功能強大的操作系統(tǒng),同時它是一個自由軟件,是免費的、源代碼開
放的,可以自由使用的類UNIX產(chǎn)品。其創(chuàng)始人是Linus。Linux操作系統(tǒng)的誕生、發(fā)展
和成長過程始終依賴著的重要支柱有以下幾點:(1)UNIX操作系統(tǒng);(2)MINIX操作系
統(tǒng);(3)GNU計劃;(4)POSIX標準;(5)Internet網(wǎng)絡(luò)。
2.試述如何創(chuàng)建一個用戶。
答:可使用命令useradd創(chuàng)建新用戶,但不能在系統(tǒng)中隨便創(chuàng)建用戶,需經(jīng)相關(guān)部分批
準后方能創(chuàng)建。對于長期或暫時不使用的用戶,應(yīng)將其從系統(tǒng)中刪除或鎖定起來,以防
非法使用。創(chuàng)建新用戶時可以使用命令useradd-dhomenewuser指定用戶家目錄,若
不指定則使用默認的家目錄/honic/ncwuser。一般情況下,當一個用戶被創(chuàng)建之后,只
有超級用戶為它設(shè)置密碼后才能被啟用或登錄使用。
3.Linux系統(tǒng)有幾種類型文件?它們分別是什么?有哪些相同點和不同點?
答:3類。分別是普通文件,目錄文件和設(shè)備文件。相同是它們都是文件,都有一個文
件名和i節(jié)點號。不同點是,普通文件的內(nèi)容為數(shù)據(jù),目錄文件的內(nèi)容為目錄項或文件
名與i節(jié)點對應(yīng)表,設(shè)備文件不占用磁盤空間,通過其i節(jié)點信息可建立與內(nèi)核驅(qū)動程
序的聯(lián)系。
4.綜述Linux系統(tǒng)的文仁權(quán)限及其管理。
答:Linux用文件存取控制表來解決存取權(quán)限的控制問題。存取控制表以文件為單位,
把用戶按某種關(guān)系畫分為若干組,同時規(guī)定每組用戶的存取權(quán)限。每個文件都有一張存
取控制表。在實現(xiàn)時,該表存放在文件說明中,也就是i節(jié)點的文件權(quán)限項。
就某個文件而言,它只對三類用戶(文件主,同組人,其它人)分配權(quán)限。權(quán)限的修改
或分配可通過命令chnod來實現(xiàn)。當然chmod和chgrp等命令也有著權(quán)限控制作用,因
為文件的主和組變了,它相應(yīng)的權(quán)限也會隨之改變。
5.在UNIX/Linux系統(tǒng)中,環(huán)境變量是非常重要,在字符界面下試說明:
(1)PATH變量的作用,如何得到PATH的值?
(2)在UNIX/Linux系統(tǒng)的超級用戶的環(huán)境變最PATH中允許包含當前目錄嗎?
(3)若在超級用戶的當前.目錄內(nèi)有可執(zhí)行文件mypro,如何執(zhí)行它(寫出執(zhí)行時鍵盤輸入內(nèi)
容)?
(4)如何使用該命令在后臺執(zhí)行(寫出執(zhí)行時鍵盤輸入自容)?
答:(1)PATH為命令搜索路徑,可用echoSPATH命令顯示;(2)UNIX/Linux的PATH
變量內(nèi)不允許包含當前路徑(.);(3)./mypro;(4)./mypro&
五、綜合編程題(10%)
1、設(shè)計一個shell程序計算n的階乘。要求:
(1)從命令行接收參數(shù)n;
(2)在程序開始后立即判斷n的合法性,即是否有參數(shù),若有是否為正整數(shù),若非法請
給錯誤提示;
(3)最后出計算的結(jié)果。
參考代碼:
#!/bin/sh
if[$#-eq0];thenecho-e"$0noParams.\a\n*;exit0;fi
x=echo$1|awk:/['[:digit:]]/{print$0}''
if["x$x"!="x"];thenecho-e"Input:$*error!\a*;exit1;fi
fact=l;tmp=l
while[$tmp-le$1]
do
fact=$((fact*tmp));tmp=$((++tmp));
done
echo“fact=$£act”
2.閱讀Makefile文件:
al1:1ibmys.so
SRC=fl.cf2.cf3.c
TGT=$(SRC:.c=o)
%,o:%,c
CC-C$?
1ibmys.so:$(TGT)
cc-shared-o$@$(TGT)
clean:
rm-f$(TGT)
回答以下問題:
(1)此Makefile文件的主要功能是什么?
(2)此Makefile文伶包含多少個規(guī)則?它們分別是什么?
(3)使用此Makefile文件可以生成目標文件f2.。嗎?為什么?
參考答案:
(D生成共享庫文件1ibmys.so;
(2)4個。分別是:all,%,o,1ibmys.so和clean。
(3)可以。因為規(guī)則名。:%,c已經(jīng)定義了*.。與*.c的關(guān)系和生成方法。
Linux操作系統(tǒng)復(fù)習(xí)題八
一、選擇題:
2.怎樣顯不當前目錄(A)o
A.pwdB.cdC.whoD.Is
3.欲把當前目錄下的filel.txt復(fù)制為file2.txt,正確的命令是(D)。
A.copyfilel.txtfile2.txtB.cpfilel.txt|file2.txt
C.catfile2.txtfilel.txtD.catfilel.txt>file2.txt
4.如果您想列出當前目錄以及子目錄下所有擴展名為“.txt”的文件,那么您
可以使用的命令是(B)。
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/*
7.下面哪個系統(tǒng)目錄中包含Linux使用的外部設(shè)備(B)。
A./binB./devC./bootD./home
9.Linux通過VFS支持多種不同的文件系統(tǒng)。Linux缺省的文件系統(tǒng)是(C)
A.VFATB.IS09660C.Ext系列D.NTFS
10.在vi編輯器中的命令模式下,鍵入(B)可在光標當前所在行下添
加一新行
A.0B.oC.iD.a
12.刪除文件命令為(D)
A.mkdirB.moveC.mvD.rm
14.假設(shè)文件fileA的符號鏈接為fileB,那么刪除fileA后,下面的描述正確
的是(B)
A.filcB也隨之被刪除
B.filcB仍存在,但是屬于無效文件
C.因為fileB未被刪除,所以fileA會被系統(tǒng)自動重新建立
D.fileB會隨fikA的刪除而被系統(tǒng)自動刪除
17.如果執(zhí)行命令#chmod746file,txt,那么該文件的權(quán)限是(A)。
A.rwxr-rw-B.rw-r-r-C.一xr-rwxD.rwxr-r-
19.若一臺計算機的內(nèi)存為128MB,則交換分區(qū)的大小通常是(C)
A.64MBB.128MBC.256MBD.512MB
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.shutdownC.haltD.reboot
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.下列那一個指令可以顯示目錄的大?。–)
A.ddB.dfC.duD.dw
35.檔案權(quán)限755,對檔案擁有者而言,何義(A)
A.可讀,可執(zhí)行,可寫入B可讀C.可讀,可執(zhí)行D.可寫入
36.下面哪個系統(tǒng)目錄中存
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年旅游管理專業(yè)實務(wù)考卷及答案
- 學(xué)區(qū)房學(xué)位鎖定與購房保障合同
- 青春偶像劇改編影視作品授權(quán)合同
- 機場航站樓精裝修房驗收標準與保障協(xié)議
- 藝術(shù)考級項目品牌推廣與承包合作協(xié)議
- 留學(xué)歸國人員國際科技合作項目執(zhí)行聘用合同
- 零售企業(yè)智能倉儲物流系統(tǒng)開發(fā)與維護服務(wù)合同
- 網(wǎng)絡(luò)信息安全防護方案設(shè)計與實施協(xié)議
- 東南亞熱帶雨林度假村租賃及生態(tài)保護協(xié)議
- 跨國貿(mào)易進口貨物違約金計算及結(jié)算協(xié)議
- 交警輔警培訓(xùn)課件
- 《微觀經(jīng)濟學(xué)》考試復(fù)習(xí)題庫(含答案)
- 2024年“頭腦奧林匹克萬人大挑戰(zhàn)”題庫
- 智研咨詢發(fā)布:2025年中國金針菜(黃花菜)行業(yè)市場全景調(diào)查及投資前景預(yù)測報告
- 《害羞與社交焦慮癥:CBT治療與社交技能訓(xùn)練》隨筆
- 為家庭開銷做預(yù)算(課件)四年級下冊綜合實踐活動長春版
- 遼寧省沈陽市和平區(qū)2023-2024學(xué)年八年級下學(xué)期期末語文試題(解析版)
- 小學(xué)必背古詩練習(xí)題(一年級上冊)(含答案)
- 近五年吉林中考化學(xué)真題及答案
- 6-1 矩形純扭構(gòu)件的破壞特征和承載力計算講解
- 殘疾人家庭無障礙改造投標方案(技術(shù)標)
評論
0/150
提交評論