2016年Linux認證考試模擬試題及答案
一、選擇題
1.用戶編寫了一個文本文件,想將該文件名稱改爲txt.a,下列命令__D____可以實現。
A. cd xt.a B. echo > txt.a
C. rm txt.a D. cat > txt.a
x文件權限一共10位長度,分成四段,第三段表示的內容是___C___ 。
A. 文件類型 B. 文件所有者的權限
C. 文件所有者所在組的權限 D. 其他用戶的權限
3.在使用mkdir命令創建新的目錄時,在其父目錄不存在時先創建父目錄的選項是___D__。
A. -m B. -d C. -f D. -p
4.下面關於i節點描述錯誤的是__A___ 。
A.i節點和文件是一一對應的
B.i節點能描述文件佔用的塊數
C.i節點描述了文件大小和指向數據塊的指針
D.通過i節點實現文件的邏輯結構和物理結構的轉換
5.在vi編輯器中的命令模式下,重複上一次對編輯的文本進行的操作,可使用__C____命令。
A. 上箭頭 B. 下箭頭 C. “.” D. “*”
6.某文件的組外成員的權限爲只讀;所有者有全部權限;組內的權限爲讀與寫,則該文件的權限爲__D____ 。
A. 467 B. 674 C. 476 D. 764
7.在Redhat公司發佈的Linux版本中,若要使得用戶登錄驗證,需要修改以下__C____腳本。
A. /etc/inittab B. /etc/passwd
C. /etc/shadow D. /etc/group
8.下列不是Linux系統進程類型的是_D_____ 。
A. 交互進程 B. 批處理進程 C. 守護進程 D. 就緒進程
9.下列關於/etc/fstab文件描述,正確的是___D___ 。
A. fstab文件只能描述屬於linux的文件系統
B. CD_ROM和軟盤必須是自動加載的
C. fstab文件中描述的文件系統不能被卸載
D. 啓動時按fstab文件描述內容加載文件系統
10.在Shell腳本中,用來讀取文件內各個域的內容並將其賦值給Shell變量的命令是__D___ 。
A. fold B. join C. tr D. read
二、填空題
1.安裝Linux系統對硬盤分區時,必須有兩種分區類型:Linux原始分區(根分區) 和Linux交換分區 。
2.在Linux的兩種鏈接文件中,只能實現對文件鏈接的一種方式是:軟鏈接(符號鏈接)。
x主要採用了 請求調頁 和 寫時複製 _兩種動態內存管理技術實現了物理內存以On demand方式動態分配。
4.對於System V類型的共享內存頁面,Linux基於__Clock____算法決定哪些頁面應當被換出物理內存。
5.在Linux與中斷相關的三個核心數據結構中,用做抽象的中斷控制器的數據結構是_ hw_interrupt_type _____,它包含一系列處理中斷控制器特有的操作。
6. 通過將_ request _____動態鏈入塊設備控制結構blk_dev_struct,Linux設備管理器有效的實現了物理設備和緩衝區之間的.異步讀寫通訊。
7.將/home/stud1/wang目錄做歸檔壓縮,壓縮後生成文件,並將此文件保存到/home目錄下,實現此任務的tar命令格式__tar czvf /home/stud1/wang____。
8.對於給定的文件file,統計其中所有包含字符串”WHU”的行數的一條命令是_grep WHU file | wc -l
9. 對於Shell腳本程序,若輸入參數數量多於9個,則程序遍歷每個參數可通過使用__shift__命令實現。
10.在System V進程通訊方式中,ipc_perm結構描述對一個系統IPC對象的存取權限,而用於定位IPC對象的引用標誌符key可以依據鍵值分成_公有____和___私有___兩種類型。
三、簡答題
1.在底半技術中把一箇中斷處理分爲哪幾部分?爲什麼採用這種技術?
答:在底半技術中把一箇中斷處理分爲2部分:頂半部分和底半部分。2分
採用這種技術可以:使中斷的總延遲時間最小化,加快對中斷請求的響應速度,合併某些中斷處理。3分
2.論述實時信號、非實時信號、可靠信號、不可靠信號四個概念。
答:實時信號目前未用,非實時信號編號1~31、0表示空信號 1分
非實時信號沒有排隊機制,可能丟失 1分
不可靠信號0~31、可靠信號32~63 1分
不可靠信號每次處理完信號後,都將對信號的響應設置爲默認動作,需要在結尾再次安裝信號;可靠信號和不可靠信號的安裝函數也不同。兩者的區別主要在於信號類型取值,而不在於操縱他們的API 2分
3.簡要論述Kswapd核心線程的動態特性。
答:主要通過nr_async_pages參考free_pages_high和free_pages_low來判斷交換數量和線程睡眠時間: 1分
Nr_async_pages大於free_pages_high時每次釋放6個頁面,在free_pages_high和free_pages_low之間時釋放3個,小於free_pages_low時不釋放 2分
若Kswapd被喚醒後發現Nr_async_pages小於free_pages_low則睡眠時間加班,反之則逐步延長睡眠時間
4.簡述Linux文件系統通過i節點把文件的邏輯結構和物理結構轉換的工作過程。
答:Linux通過i節點表將文件的邏輯結構和物理結構進行轉換 1分
i節點是一個64字節長的表,表中包含了文件的相關信息,其中有文件的大小、文件所有者、文件的存取許可方式以及文件的類型等重要信息。1分
在i節點表中最重要的內容是磁盤地址表。在磁盤地址表中有13個塊號,文件將以塊號在磁盤地址表中出現的順序依次讀取相應的塊。若文件空間大於13塊,則分別用1次、2次、3次間接塊實現對數據塊的定位。 2分
此後,Linux文件系統通過把i節點和文件名進行連接,當需要讀取該文件時,文件系統在當前目錄表中查找該文件名對應的項,由此得到該文件相對應的i節點號,通過該i節點的磁盤地址表把分散存放的文件物理塊連接成文件的邏輯結構。
相關文章
-
2016年Linux認證模擬試題及答案
一、選擇題1.以下命令對中,正確的是: B 。A ls和sl B cat和tac C more和erom D exit和tixecat是顯示文件夾的命令,這個大家都知道,tac是cat的倒寫,意思也和它是相反的。cat是從第一行顯示到最後一行,而tac是從最後一行 -
2017年LINUX認證考試模擬試題及答案
Linux 核心的許可證是什麼?( )a. NDAb. GDPc. GPLd. GNU答案:cLinux是操作系統,意味着開放性源碼是自由可用。( )a、封閉資源b、開放資源c、用戶註冊d、開放性二進制答案 b確定myfile的文件類型的命令是什麼( )a. type -
2016年Linux認證考試模擬練習及答案
下面哪個命令能去掉主引導信息裏的內容(選擇最合適的答案)a、fdisk /mbrb、format /mbrc、mbr/formatd、mbr/replace答案 a下面哪條命令可以顯示交換內存(選擇最合適的答案)a、showmemb、freememc、swapd、free答案 d -
Linux認證考試模擬試題及答案
1.在創建Linux分區時,一定要創建( D )兩個分區A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP 根分區2.在Red Hat Linux 9中,系統默認的(A)用戶對整個系統擁有完全的控制權。A. root B. guest C. administrator rvistor.3. 當登 -
2016年Linux認證考試試題及答案
一、選擇題1.在創建Linux分區時,一定要創建( D )兩個分區A. FAT/NTFS B. FAT/SWAP C. NTFS/SWAP 根分區2.在Red Hat Linux 9中,系統默認的(A)用戶對整個系統擁有完全的控制權。A. root B. guest C. administrator r -
Linux認證考試模擬題及答案
Linux是一套免費且功能完整的UNIX軟件。那麼通過Linux認證考試了嗎?下面yjbys爲大家分享最新Linux認證考試題及答案,希望能幫助到大家!1.在創建Linux分區時,一定要創建( D )兩個分區A. FAT/NTFS B. FAT/SWAP C. NTFS/SW -
2017年LINUX認證考試模擬試題(附答案)
在本地的文件系統中下列哪些linux路徑結構是無效的?(選擇所有正確的)a. //usr\zhang/memob. \usr\zhang\memoc. /usr/zhang/memod. \usr/zhang/memo答案 a b dlinux支持哪些編程語言( )onc.C++ran答案 abcdecho -
2016年Linux認證模擬真題及答案
一、選擇題。1.以下命令對中,正確的是: B 。A ls和sl B cat和tac C more和erom D exit和tixecat是顯示文件夾的命令,這個大家都知道,tac是cat的倒寫,意思也和它是相反的。cat是從第一行顯示到最後一行,而tac是從最後一 -
Linux認證考試模擬練習題及答案
21. 內核不包括的子系統是 D 。A 進程管理系統B 內存管理系統C I/O管理系統D硬件管理系統22. 在日常管理中,通常CPU會影響系統性能的情況是: A 。A CPU已滿負荷地運轉B CPU的運行效率爲30%C CPU的運行效率爲50%D CPU的 -
2016年Linux認證模擬練習題及答案
1.設計一個shell程序,在每月第一天備份並壓縮/etc目錄的所有內容,存放在/root/bak目錄裏,且文件名爲如下形式yymmdd_etc,yy爲年,mm爲月,dd爲日。Shell程序fileback存放在/usr/bin目錄下。參考答案:(1)編寫shell程序fileback:#