


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、模擬試題.單項選擇題(30分,每題1分,答案填在以下表格內)1234567891011121314151617181920212223242526272829301、命令是在vi編輯器中執(zhí)行存盤退出。A:qB ZZ C :q! D :WQ2、 dns域名系統(tǒng)主要負責主機名和之間的解析。A ip地址B mac地址C網絡地址D主機別名3、 關閉linux系統(tǒng)(不重新啟動)可使用命令oA ctrl+alt+del B halt C shutdow n -r now D reboot4人系統(tǒng)中有用戶userl和user2同屬于users組。在userl用戶目錄下有一文件filel,它擁有644的權限,
2、如果user2用戶想修改userl用戶目錄下的filel文件,應擁有權限。A 744 B 664 C 646 D 7465、linux文件系統(tǒng)的文件都按其作用分門別類地放在相關的目錄中,對于外部設備文件,一般應將其放在 目錄中。A /bin B /e tc C /dev D /lib6、 關于文件系統(tǒng)的安裝和卸載,下面描述正確的是。A如果光盤未經卸載,光驅是打不開的B安裝文件系統(tǒng)的安裝點只能是 /mnt下C不管光驅中是否有光盤,系統(tǒng)都可以安裝CD-ROM設備D mount /dev/fdO /floppy 此命令中目錄/floppy是自動生成的7、不是進程和程序的區(qū)別。A程序是一組有序的靜態(tài)指
3、令,進程是一次程序的執(zhí)行過程B程序只能在前臺運行,而進程可以在前臺或后臺運行C程序可以長期保存,進程是暫時的D 程序沒有狀態(tài),而進程是有狀態(tài)的8、用命令 Is-al 顯示出文件 ff 的描述如下所示,由此可知文件 ff 的類型為 o -rwxr-xr 1 root root 599 cec 10 17:12 ffA 普通文件 B 硬鏈接 C 目錄 D 符號鏈接9、不是 shell 具有的功能和特點的是 oA 管道 B 輸入輸出重定向 C 執(zhí)行后臺進程 D 處理程序命令10、文件標志b表示A字符設備文件 B目錄文件C塊設備文件D套接字11、下面哪個文件定義了網絡服務的端口? A /etc/net
4、portB /etc/servicesC /etc/serverD /etc/netconf12> crontab 文件由六個域組成,每個域之間用空格分割,其排列如下 A min hour day month year commandB min hour day month dayofweek commandC command hour day month dayofweekD command year month day hour min用完后本,13、 使用 mkdir 命令創(chuàng)建一個臨時文件夾 /mnt/tmp, 并將一些文件復制其中。使 要刪除 /mnt/tmp 文件夾及其中的所有
5、文件,應該使用命令。A rmdir /mnt/tmpB rmdir - r /mnt/tmpC rm /mnt/tmpD rm - r /mnt/tmp14 、 某企業(yè)要安裝 Linux 系統(tǒng)作為 Web 服務器,應該選用最新的內核穩(wěn)定的版 下面 Linux 內核能滿足該企業(yè)的需求。A 2.2.11 B 2.4.24 C 2.5.2 D 2.1.132 15、 使用 vi 編輯器進行 c 語言程序的編寫,為了更清楚地閱讀程序代碼,需要 在 vi 中顯示文件中每一行的行號,為此需要執(zhí)行 命令進行設置。A: set autoindentB : set ignorecaseC : set numbe
6、rD : set ruler16 、 有關 GPL 的描述錯誤的是。 A GPL 和軟件是否免費無關 BGPL 主要是保證軟件對所有用戶來說是自由的 CGPL 中文意思是通用公共許可證 D GPL 是 Linus Torvalds 在開發(fā) Linux 時提出的17、Linux 系統(tǒng)中不存在 基本文件類型。A 普通文件 B 系統(tǒng)文件 C 目錄文件 D 鏈接文件 E 特殊文件18、在 shell 腳本中,用來讀取文件內各個域的內容并將其賦值給shell 變量的命 令是。A fold B join C tr D read19、從后臺啟動進程,應在命令的結尾加上符號oA& B C# D $20
7、、超級用戶的口令必須A 至少 4 個字節(jié),并且是大小寫敏感的B 至少 6 個字節(jié),并且是大小寫敏感的C 至少 4 個字節(jié),并且是大小寫不敏感的D 至少 6 個字節(jié),并且是大小寫不敏感的21、ftp 的數據傳送模式有 種。A 1 B 2 C 3 D 422、使用 at 規(guī)劃進程任務時,為了刪除已經規(guī)劃好的工作任務,我們可以使用工具。A atq B atrm C rm D del23、下列對 shell 變量 FRUIT 操作,正確的是: 。A 為變量賦值: $FRUIT=apple B 顯示變量的值: fruit=appleC 顯示變量的值: echo $FRUIT D 判斷變量是否有值: -f
8、 "$FRUIT ” 24、內核引導信息在系統(tǒng)啟動完成后,存放在:A /var/log/syslogB /var/log/startC /var/log/mes sagesD /var/log/statues25、在 Linux 系統(tǒng)中,硬件設備大部分是安裝在 目錄下的。A/mntB /devC/proc D/swap26、系統(tǒng) 管理 常用的二進制文件,一般放置在 目錄下。A/sbinB /rootC/usr/sbinD /boot27、通過修改文件 , 可以設定開機時候自動安裝的文件系統(tǒng) A /etc/mtab B /etc/fastboot C /etc/fstab D /etc
9、/inetd.conf28、 有如下的命令說明:mycomma nd -abedfile name?,"?表示A 只有一個參數B 可以有一個以上的參數C 該參數可以省略D 該參數位置可變29、 為了得到上一個后臺執(zhí)行的命令的PID,我們可以使用變量 A $# B $ C $0 D $!30、以下哪個不是 linux 發(fā)行版 A suse B debian C ubuntu D infomix二、簡答題( 40 分,每題 10 分)1 Linux 系統(tǒng)的特點是什么?2、解釋 linux 終端概念不同工3、說明 VFS (虛擬文件系統(tǒng))的作用,并使用圖例表示。4A以圖解方式解釋服務的xi
10、netd工作模式和stand-alone工作模式,并說明選擇作模式的原則。三、綜合應用題( 30分,第 1題 15分,第 2題 5分,第 3題 10分):1、編寫一段bash shell程序,完成:根據從鍵盤輸入的學生學號、成績,通過計算成績的等級后,把學生學號、成績、成績等級記錄在 mark.txt 文件中。其 中 60 分以 下為 “Failed!,”60-70 分為 “Passed,!”70-80 分為 “Medium!”, 80-90 分為 “ Good! ” ,-1900 為 “ Excellent!。 ” 如果輸入超過 100 的分數,則顯示錯誤分數提示。1r"my_ap
11、p |gcc niy_upp.o greetings -o mjapp1 grcclinu,my_app.ufrin cti ons re eti ng c< my-functionsrcc 弋 funclio ns r c c Li ng. tmy_;ipp.cfuncti ons'.greeting hI3、某用戶需要在每天晚上 11 點啟動服務器的 ftp 服務,使得其他用戶可以上傳 重要數 據。而在每天凌晨 3 點就關閉 ftp 服務。在這個過程中要自動記錄日志信息,每天是否成功啟動 ftp 要體現在日志信息中,如果成功啟動必須記 錄 ftp 的進程信息, 如果沒有啟動,
12、就記錄錯誤信息。約定如下:日志文件為 /tmp/ftplog 請根據以上描述給出相應的 crontab 文件內容以及相關腳本。模擬試題答案.單項選擇題(30分,每題1分,答案填在以下表格內)123456BCBBC nA7891()1112BACcBB131415161718DBCDBD192021222324ABBBCC252627282930BCCADD二、簡答題(40分,每題10分)5A Linux系統(tǒng)的特點是什么?答:開放性、多用戶、多任務、良好的用戶界面、設備獨立性、提供了豐富的網 能、可靠的系統(tǒng)安全、良好的可移植性。6、解釋linux終端概念。 答:1)Linux終端也稱為虛擬控制臺
13、.一臺計算機的輸入輸出設備就是一個物理 g臺2)如果在一臺計算機上用軟件的方法實現了多個互不干擾獨立工作的控制就是實現了多個虛擬控制臺。3)Linux終端的工作方式是字符命令行方式,用戶通過鍵盤輸入命令進行操 可以通過Linux終端對系統(tǒng)進行控制。7、說明VFS (虛擬文件系統(tǒng))的作用,并使用圖例表示。 答:絡功的控缶 臺界面, 作,是虛擬外部看上Linux系統(tǒng)可以支持多種文件系統(tǒng),為此,必須使用一種統(tǒng)一的接口,這就 文件系統(tǒng)(VFS)o通過VFS將不同文件系統(tǒng)的實現細節(jié)隱藏起來,因而從 去,所有的文件系統(tǒng)都是一樣的。用戶空間用戶系統(tǒng)空間8人以圖解方式解釋服務的xinetd工作模式和stand
14、-alone工作模式,并說明選擇不同工作模式的原則。答:1)運行獨立的守護進程工作方式稱作:stand alone。它是Unix傳統(tǒng)的C/S模式的訪問模式。服務器監(jiān)聽(Listen)在一個特點的端口上等待客戶端的聯機。如果客戶連接,而主服端產生一個連接請求,守護進程就創(chuàng)建(Fork)一個子服務器響應這個務器繼續(xù)監(jiān)聽。以保持多個子服務器池等待下一個客戶端請求。井即11議sta nd- alone 工式2)從守護進程的概念可以看出,對于系統(tǒng)所要通過的每一種服務,都必須運行一個監(jiān)聽某個端口連接所發(fā)生的守護進程,這通常意味著資源浪費。為了解決這個問題,Linux引進了“網絡守護進程服務程序”的概念。R
15、edhat Linux9.0 使用的網絡守護進程是 xintedCextended InterNET daemon)o 和 stand alone模 式相比xin ted模式也稱In ternet Super Server (超級服務器)。xinetd能夠同時監(jiān)聽多個指定的端口,在接受用戶請求時,他能夠根據用戶請求的端口不同,啟動不同的網絡服務進程來處理這些用戶請求。交給那個可以把xinetd看做一個管理啟動服務的管理服務器,它決定把一個客戶請求 程序處理,然后啟動相應的守護進程。夏納備口xinetd工作模式三、綜合應用題(30分,第1題15分,第2題5分,第3題10分):4、編寫一段bash
16、 shell程序,完成:根據從鍵盤輸入的學生學號、成績,通過計 績的等級后,把學生學號、成績、成績等級記錄在為 “Failed!,”60-70 分為100 為 “ Excellent!。”如果輸入超過 1解:#!/bi n/shif $2 -It 60the necho "$1 , $2 failed!elif $2 -ge 60 -a $2 -It 70the n“Passed!” 70-80 分為0 0 的分數,“ ? mark.txt算成mark.txt文件中。其 中60分以下“Medium!” 80-90 分為 “Good!” , 90則顯示錯誤分數提示。echo "
17、;$1 , $2 pass! " ? mark.txt elif $2 -ge 70 -a $2 -It 80 the necho "$1 , $2 medium! 64 ? mark.txt elif $2 -ge 80 -a $2 -It 90 the necho "$1 , $2 good! 64 ? mark.txt elif $2 -ge 90 -a $2 -le 100 the necho "$1 , $2 good! 64 ? mark.txt elseecho "error" fiexit 02、根據以下目標依賴關系圖
18、,寫出makefile文件內容。解:OBJS = greet in g.o my_app.o tha nk.oCC = gccCFLAGS = -Wall -O -g my_app:$OBJS)$(CC) $OBJS -o my_appthank.o:testthank.c testthank.h$CC $CFLAGS -c testthank.c greeting.o:functionsgreeting.c functionsgreeting.h$(CC) $CFLAGS -c functionsgreeting.c my_app.o:my_app.c functionsgreeting.h
19、$(CC) $CFLAGS -c my_app.c -Ifunctions3、某用戶需要在每天晚上 11點啟動服務器的 ftp 服務,使得其他用戶可以上傳 重要數 據。而在每天凌晨 3點就關閉 ftp 服務。在這個過程中要自動記錄日志信 息,每天是否 成功啟動 ftp 要體現在日志信息中,如果成功啟動必須記錄 ftp 的 進程信息,如果沒有 啟動,就記錄錯誤信息。約定如下:日志文件為 /tmp/ftplog請根據以上描述給出相應的 crontab 文件內容以及相關腳本。解:0 23 * * * /root/startftp0 3 * * * /root/stopftp腳本 startftp :
20、/usr/sbin/vsftpd startsleep 2tmp= ps ef | grep vsftp |grep v grep |awk , (print $2 ,if -n $tmp thenecho ps ef | grep vsftp |grep v grep >> mylogelseecho ftp start error" >> my logfiexit 0同理,可寫出 stopftp補充習題:* 程序功能要求:檢測輸入參數個數,若等于 0, 則列出當前目錄本身;否則,對于每 個輸入參數,顯示其所包含的子目錄。if test $#=0 then
21、Is .elsefor idoIs - 1 $i | grep 'donefi* 分析下列 shell 腳本的功能:Count=$#While $count - gt 0 Doecho $(countcount= expr $countTDone*Inode 相同的文件是硬連接文件Is - il可查看 i 節(jié)點號*uniask默認權限分配命令表示的是禁止權限umask對于文件,umask的設置表示文件權限是 666減去umask的掩碼數值 對于目錄, 的設置表示目錄權限是 777 減去 umask 的掩碼數值舉例Umask 066*Setuid, setgidSetuid和setgid
22、位是讓普通用戶可以以root用戶的角色運行只有root賬號才能運行 程序或命令Setuid 位是設置用八進制的 4000Setgid 位是設置用八進制的 2000x 表位 s如果沒有 X 權限,則為 S* 舉例Chmod 4755 /bin/rm* 粘貼位可以用八進制 1000 來設置使用字母是 t粘貼位的設置,可以用八進制的1000 位來設置也可以用chmod的助記語法來設置。用 o+t表示設置粘帖位,用 o-t表示取消粘貼位 - 個目錄既使它的所有權限都開放 rwxrwxrwx, 如果是設置了粘帖位,除非目錄的屬主 和 root用戶有權限刪除它,除此之外其它用戶不能刪除這個目錄。用途一般是
23、把一個文件夾的的權限都打開,然后來共享文件,象 /tmp目錄一樣。* 下列關于鏈接描述,錯誤的是?()A 硬鏈接就是讓鏈接文件的 i 節(jié)點號指向被聯結文件的 i 節(jié)點B 硬鏈接和符號鏈接都是產生一個新的 i 節(jié)點C 鏈接分為硬鏈接和符號鏈接D 硬鏈接不能鏈接目錄文件* 假如當前系統(tǒng)是在 level 3 運行,怎樣不重啟系統(tǒng)就可轉換到 level 5 運行?()A.Set levelB.telinit 5C.run 5D.ALT-F7-5* 系統(tǒng)運行級別0:關機級別1 :單用戶運行級別,運行 rc. sys in it和rcl. d目錄下的腳本2 :多用戶,但系統(tǒng)不會啟動NFS,字符模式,在有些
24、linux系統(tǒng)中,級別2為默認模式具有網絡功能,如 ubuntu, debian3:多用戶,字符模式,系統(tǒng)啟動具有網絡功能,redhat常用運行級別4:用戶自定義級別5 :圖形界面模式,redhat常用運行級別6:重啟級別Init, telinit 更改運行級別*如果你的umask設置為022,缺省的,你創(chuàng)建的文件的權限為:()A. w wB. w wC. r-xr-x D. rwr 一一 r 一一*umask是通過八進制的數值來定義用戶創(chuàng)建文件或目錄的默認權限。umask表示的是禁止權限。不過文件和目錄有點不同對于文件來說,umask的設置是在假定文件擁有八進制666權限上進行,文件的權限就
25、是是666減去umask的掩碼數值;對于目錄來說,umask的設置是在假定文件擁有八進制777權限上進行,目錄八進制權限 777 減去 umask 的掩碼數值;* 計算 l+2+ ?+ncaculate () declare i var=ldeclare i sum 二 0read nuntil $var -gt $n dosum=$sum+$varvar=$var+ldoneecho "the sum from 1 to $n is $sunTcalculate*統(tǒng)計/etc目錄下的文件數和目錄數echo 'files number:'Is -1 /etc|grep
26、 ”- |wc -1echo 'folders number:'Is -1 /etc|grep "d |wc -1* 設計一函數使能只列指定目錄下的子目錄lie()(read fixeddirIs -1 $fixeddir|grep "d lie* 設計一函數能實現向文件追加記錄的功能 ( 記錄由若干變量構成 ) add() (echo 'please input file name include its direction:'read filenamesure='y,while $sure ='y'doecho &
27、#39; input stringread stringecho $string>>$filenameecho 'Do you want to continue?y/nread suredoneadd* 實驗 5 vsftpd0 23 * * * /root/startftp0 3 * * * /root/stopftp 腳本 startftp : /etc/init. d/rc. d/vsftpd start sleep 2tmp= ps ef | grep vsftp |grep v grep |awk , print $2 ,if -n thenecho ps ef
28、| grep vsftp |grep v grep >> mylogelseecho "ftp start error" >> mylogfiexit 0同理,可寫出 stopftp* 實驗 5 發(fā)問候給一個用戶Until who | grep - w "$1"Dosleep 20DoneFor a in who | grep - w "$1 ” | awk 'print $2' 'Doecho “ hello" >/dev/$aDoneExit 0*編寫一段bash shell程
29、序,完成:根據從鍵盤輸入的學生學號、成績,通過計算成績的等級后,把學生學號、成績、成績等級記錄在mark, txt 文件中。其中 60 分以下為“ Failed!,60-70 分為 “Passed!”807分為"Medium! : 80-90 分為"Good! ” , 90T為“ Excellent! 。 ”如果輸入超過 100 的分數,則顯示錯誤分數提示。#!/bin/shif : $2 - It 60 thenecho "$1 , $2 failed! " >> mark, txtelif $2 -ge 60 -a $2 - It 70
30、thenecho "$1 , $2 pass! " >> mark, txtelif $2 -ge 70 -a $2 - It 80 thenecho "$1 , $2 medium! " >> mark, txtelif $2 -ge 80 -a $2 - It 90 thenecho "$1 , $2 good! " >> mark, txtelif $2 -ge 90 -a $2 - le 100 the necho "$1 , $2 good! " >> mark, txtelseecho aerror "fiexit 0*列出1'50之間的奇數foo ()(declare -i x=lwhile $x -le 50 do(echo "$x "x=$x+2)donefoodeclare -ideclare命令允許指定變量的類型,-i是整形*當一個文件屬性為drwxrwxrwt,則對這個文件的權限以下說法錯誤的是?()A:任何用戶皆
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 健美操與健身市場的跨界融合趨勢
- 高效能抽水蓄能技術的突破方向
- 2025歐元借款合同范文
- 跨學科協(xié)同模式在醫(yī)學教育中的應用
- 小麥抗白粉病性狀的遺傳基礎研究
- 幼兒多元智能激活
- 答辯秘籍模板
- 公司綠色行動深度解析
- 塑造健康生活模式
- 手工藝術探秘
- 河南省南陽市鄧州市2023-2024學年七年級下學期期末生物試題(解析版)
- emc能源管理合同
- 湖北省襄陽樊城區(qū)七校聯考2025屆化學九上期中統(tǒng)考模擬試題含解析
- 幼兒園語言故事《一頂大草帽》課件
- 2024年云南省中考歷史試卷(附答案)
- +期末測試卷(試題)-2023-2024學年四年級下冊數學人教版
- 人工智能設計倫理智慧樹知到期末考試答案章節(jié)答案2024年浙江大學
- 2024春期國開電大本科《經濟學(本)》在線形考(形考任務1至6)試題及答案
- 銀行保安員管理考核辦法
- 特殊感染手術處理流程
- 【特殊場景條款】物流運輸車輛租賃合同(標準版)
評論
0/150
提交評論