


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、武漢大學(xué)計(jì)算機(jī)學(xué)院20082009學(xué)年度第二學(xué)期 Linux原理與應(yīng)用 期末考試試卷(A)(答案)姓名: 學(xué)號: 專業(yè): 分?jǐn)?shù):一單項(xiàng)選擇題(每小題1分,共20分)1C 2A 3D 4D 5B 6A 7D8B 9B 10C11D 12A13B14C 15A 16B17C 18B 19C20B二填空題(每空1分,共10分)1 _執(zhí)行_,_mv_。2 _普通文件_、_目錄文件_、_管道文件_、_鏈接文件_。3 _標(biāo)準(zhǔn)輸出_,_重定向_。4 _大(?。,_?。ù螅 。三簡答題(每題5分,共20分)1Linux在進(jìn)行交換時(shí),是采用什么途徑減少系統(tǒng)中使用的物理頁面?zhèn)€數(shù)?答:內(nèi)核態(tài)
2、交換進(jìn)程將通過三個(gè)途徑來減少系統(tǒng)中使用的物理頁面的個(gè)數(shù):(1)減少buffer cache與page cache的大小,(2)將System V類型的內(nèi)存頁面交換出去,(3)換出或者丟棄進(jìn)程占用的頁面。2Linux的信號處理與中斷有點(diǎn)類似。它們有何異同點(diǎn)?答:信號與中斷的相似點(diǎn):(1)采用了相同的異步通信方式;(2)當(dāng)檢測出有信號或中斷請求時(shí),都暫停正在執(zhí)行的程序而轉(zhuǎn)去執(zhí)行相應(yīng)的處理程序;(3)都在處理完畢后返回到原來的斷點(diǎn);(4)對信號或中斷都可進(jìn)行屏蔽。信號與中斷的區(qū)別:(1)中斷有優(yōu)先級,而信號沒有優(yōu)先級,所有的信號都是平等的;(2)信號處理程序是在用戶態(tài)下運(yùn)行的,而中斷處理程序是在核心
3、態(tài)下運(yùn)行;(3)中斷響應(yīng)是及時(shí)的,而信號響應(yīng)通常都有較大的時(shí)間延遲。3Linux文件系統(tǒng)有什么特點(diǎn)?是如何支持多種類型的文件系統(tǒng)的?答:支持多種類型的文件系統(tǒng);Linux文件系統(tǒng)區(qū)分文件名的大小寫,并且Linux不是通過擴(kuò)展名來區(qū)分文件的類型;Linux文件系統(tǒng)沒有盤符的概念。Linux的虛擬文件系統(tǒng)VFS屏蔽了各種文件系統(tǒng)的差別,為處理各種不同文件系統(tǒng)提供了統(tǒng)一的接口。4LILO和GRUB都是Linux操作系統(tǒng)的引導(dǎo)程序,它們之間有何不同?答:LILO和GRUB之間有很多不同之處:1、LILO沒有交互式命令界面,而Grub擁有;2、LILO不支持網(wǎng)絡(luò)引導(dǎo),而Grub支持;3、LILO將關(guān)于可
4、以引導(dǎo)的操作系統(tǒng)位置的信息物理上存儲在MBR中。如果修改了LILO配置文件,必須將LILO第一階段引導(dǎo)加載程序重寫到MBR。相對于Grub,這是一個(gè)更為危險(xiǎn)的選擇,因?yàn)殄e(cuò)誤配置的MBR可能會(huì)讓系統(tǒng)無法引導(dǎo)。而使用Grub,如果配置文件配置錯(cuò)誤,則只是默認(rèn)轉(zhuǎn)到Grub命令行界面。 四操作題(要求寫出詳細(xì)操作過程)(共30分)假設(shè)你是某個(gè)Linux系統(tǒng)管理員,自己擁有兩個(gè)賬號:root,qian。1如果你出差到外地,現(xiàn)在需要你遠(yuǎn)程維護(hù),禁用一個(gè)普通用戶賬號,賬號名為zhang,你該如何禁用該用戶?維護(hù)完成后,退出系統(tǒng)。(8分) telnet xxx.xxx.xxx.xxx (xxx.xx
5、x.xxx.xxx為Linux系統(tǒng)IP地址) Login:qian Password: $ su Password: # passwd -l zhang # logout2當(dāng)你回到機(jī)房后,若給需要將/home目錄下的所有文件打包壓縮成/tmp/home.tar.gz,你準(zhǔn)備怎么做?當(dāng)需要從壓縮包中恢復(fù)時(shí),又該如何處理?(6分) #tar -zcvf /tmp/home.tar.gz /home #tar -zxvf /tmp/home.tar.gz3如果你想進(jìn)行系統(tǒng)維護(hù),需要向所以用戶發(fā)一條消息“System needs maintaining”,該如何實(shí)現(xiàn)?(4分) # wall
6、System needs maintainingCtrl+D4現(xiàn)在需要統(tǒng)計(jì)當(dāng)前登錄到系統(tǒng)中的用戶人數(shù),并將統(tǒng)計(jì)結(jié)果保存到文件etc/usernum中,該如何實(shí)現(xiàn)?(4分) # who | wc l > etc/usernum5在交互式環(huán)境中定義一個(gè)名為hm的函數(shù),以hh:mm形式顯示當(dāng)前小時(shí)和分鐘數(shù)字的功能。(8分)#hm() > set date >hour=$4 >minute=$5 >echo “$hour”: “$minute” > #五閱讀以下Shell程序,寫出該程序的執(zhí)行結(jié)果,并對其行后有#(n)形式的語句進(jìn)行解釋。(6分)#!/bi
7、n/bash #(1)指定解釋該腳本的 Shell版本sum=0for a in 1 2 3 4 5 6 7 8 9 10do if expr $a % 3 -ne 0 #(2)測試變量a的值能否被3整除 then continue #(3)跳過本輪循環(huán),進(jìn)行下一輪循環(huán) fi echo $a sum=expr $sum + $a doneecho "sum = $sum"累加110中能被3整除的數(shù),并將累加和輸出。六閱讀以下C程序,結(jié)合課程實(shí)驗(yàn),寫出該程序的執(zhí)行結(jié)果,并對其行后有/(n)形式的語句進(jìn)行解釋。(8分)#include <stdio.h>int fo
8、rkvar=0; int main() int pid; pid = fork(); / (1)系統(tǒng)調(diào)用,創(chuàng)建進(jìn)程 if (pid < 0 ) / (2)創(chuàng)建不成功,出錯(cuò) printf(“Fork failed.”); exit(1); else if (pid = 0 ) /(3)子進(jìn)程執(zhí)行 printf(“I'm the child process! n ”); forkvar = 1; else /(4)父進(jìn)程執(zhí)行 wait(); /(5)系統(tǒng)調(diào)用,等待子進(jìn)程完成 printf(“I'm the parent process! n ”); forkvar +; pr
9、intf(“parent, forkvar=%d”, forkvar ); exit(0);I'm the child process!I'm the parent process!parent, forkvar=1七編寫一個(gè) Shell腳本文件,文件名為mymkdir.sh,在當(dāng)前目錄下建立100個(gè)目錄,目錄名為user1user100;并給出執(zhí)行該文件的具體步驟。(6分)#!/bin/bashvar1=1 while test $var1 -le $2 do mkdir $1$va
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 整車制造綠色環(huán)保技術(shù)應(yīng)用考核試卷
- 木材采伐作業(yè)成本控制考核試卷
- 衛(wèi)生材料的社會(huì)影響與企業(yè)責(zé)任考核試卷
- 在建工地安全課件模板
- 工廠院內(nèi)改造合同范本
- 公司聘用合同范本6
- 土地小院出租合同范本
- 團(tuán)隊(duì)合作合同范本
- 鋁廠服裝租借合同范本
- 小學(xué)生注意力課件
- 《調(diào)整心態(tài)迎接中考》主題班會(huì)
- 冠心病患者運(yùn)動(dòng)恐懼的現(xiàn)狀及影響因素分析
- 全國2018年10月自考00043經(jīng)濟(jì)法概論(財(cái)經(jīng)類)試題及答案
- 《又見平遙》課件
- 噴涂設(shè)備點(diǎn)檢表
- 廣東省佛山市《綜合基礎(chǔ)知識》事業(yè)單位國考真題
- 02 第2章 城市與城市化-城市管理學(xué)
- 六年級上冊英語教案-Culture 2 Going Green 第二課時(shí) 廣東開心英語
- 警察叔叔是怎樣破案的演示文稿課件
- 2019石景山初三一模語文試題及答案
- 09式 新擒敵拳 教學(xué)教案 教學(xué)法 圖解
評論
0/150
提交評論