TQC Linux系統管理 V2 第八類 第1~30題

1. 目前Kernel已支援udev的架構並取代了devfs,請問下列哪一項敘述錯誤?
(A) udev能夠根據規則於insert kernel module時自動建立device node
(B) udev動態建立device node,不須事先於/dev下建置設備檔案
(C) 提供user更方便的API存取目前device的資訊
(D) 在Kernel 2.4以上已提供udev這個功能
Ans: D 

2. 關於在make menuconfig組態介面中的符號敘述,下列哪一項錯誤?
(A) [ ] (excludes)表示該選項沒有被選取,編譯後的核心將不會有此功能
(B) < > (module capable)表示該選項沒有被選取,而且是可以被當做是module,可以在開機之後另外載入的
(C) [*] (built-in)表示該選項有被選取,編譯後的核心包含此功能,而且該功能會被編入核心影像檔中
(D) <M> (module)表示該選項有被選取,而且是被編譯成module的形式,它會存放在filesystem中,開機後可以手動載入使用
Ans: D 

3. 為確保新編譯的Kernel不會被之前的設定所影響,可使用下列哪一項指令將編譯Kernel產生的檔案都清除(包含configure)?
(A) make menuconfig
(B) make
(C) make mrproper
(D) make configure
Ans: C 

4. 若要移除已載入系統的foo核心模組,可以執行下列哪些指令?(複選)
(A) rmmod foo
(B) modprobe –r foo
(C) chmod foo
(D) depmod foo
Ans: A B 

5. 下列哪些指令可以設定Kernel功能組態?(複選)
(A) make oldconfig
(B) make menuconfig
(C) make dep
(D) make xconfig
Ans: A B D 

6. 下列哪一項指令會自動參考舊有組態執行基本設定?
(A) make menuconfig
(B) make config
(C) make xconfig
(D) make oldconfig
Ans: D 

7. 若要自行重新編譯系統核心,並且將所需要的模組直接整合入核心,不需要用到下列哪一項指令?
(A) make menuconfig
(B) make modules
(C) make kernel
(D) make bzImage
Ans: C 

8. Modules模組中使用depmod指令,有下列哪一項作用?
(A) 優化模組,裝上指定的模組
(B) 處理模組間的相依性
(C) 清除已裝上模組
(D) 列出所有已裝上的指定模組
Ans: B 

9. 關於make menuconfig組態設定的敘述,下列哪些正確?(複選)
(A) *代表內建到核心,M代表為外掛模組
(B) *代表為外掛模組,M代表內建到核心
(C) 設備組態內建到核心,核心檔較為龐大
(D) 設備組態外掛模組,核心檔案較小
Ans: A C D 

10. 
    如附圖所示,請問/etc/grub.conf的開機設定檔內容,(hd0,2)代表下列哪一項意思?
(A) 第2個分割區
(B) 第1顆硬碟的第2個分割區
(C) 第1顆硬碟的第3個分割區
(D) 第2顆硬碟的第1個分割區
Ans: C 

11. 讓使用者無須重新編譯Kernel,即可支援新版硬體,是基於下列哪一項設計理念?
(A) Share Memory
(B) Swap Memory
(C) Kernel Memory Mapping
(D) Kernel Loadable Module
Ans: D 

12. 若要自行重新編譯Kernel,下列哪一項套件不必安裝?
(A) gcc
(B) java
(C) make
(D) bison
Ans: B 

13. 下列哪一項指令,可以顯示目前Kernel已經載入的模組?
(A) ls -mod
(B) ls -module
(C) lsmod
(D) lsmodule
Ans: C 

14. Fedora系統的核心功能中,支援可依使用者需求自訂CPU時脈的運作方式,請問核心預設的Default CPUFreq governor為下列哪一項?
(A) performance
(B) userspace
(C) conservative
(D) ondemand
Ans: D 

15. 若要透過make menuconfig自行架構Kernel設定,必須安裝下列哪一項函式庫?
(A) autoconf
(B) ncurses
(C) TCL/TK
(D) GTK
Ans: B 

16. 下列哪些Kernel版本是屬於穩定版本?(複選)
(A) 1.3.16-stable
(B) 2.6.1-pre1
(C) 2.4.18-custom
(D) 1.2.3
Ans: B C 

17. 請問在正常設定中,大部分管理員會將編譯好的核心影像檔安裝到下列哪一項目錄?
(A) /
(B) /root
(C) /boot
(D) /usr/src
Ans: C 

18. 下列哪一項Kernel編譯順序是最佳的?
(A) make config ; make; make install
(B) make menuconfig ; make dep ; make bzImage ; make modules
(C) ./configure ; make dep ; make bzImage ; make modules
(D) make oldconfig ; make dep ; make bzImage ; make modules; make clean
Ans: B 

19. 在Kernel編譯過程中,若make bzImage成功執行,請問新核心影像檔的路徑是下列哪一項?
(A) /boot/vmlinuz
(B) /var/src/linux/bzImage
(C) /var/src/linux/arch/i386/boot/vmlinuz
(D) {編譯之核心路徑}/arch/x86/boot/bzImage
Ans: D 

20. depmod –a指令會更新下列哪一項檔案?
(A) /etc/modules.conf
(B) /etc/conf.modules
(C) /etc/modules.dep
(D) /lib/modules/'uname –r'/modules.dep
Ans: D 

21. 下列哪一項操作,可以獲得已載入Kernel之foobar.o模組的相關參數資訊?
(A) grep foobar /var/modules/'uname –r'/modules.info
(B) modprobe --info foobar
(C) modinfo foobar
(D) modinfo foobar.o
Ans: C 

22. Kernel是位於下列哪一個目錄?
(A) /etc
(B) /boot
(C) /root
(D) /usr/src
Ans: B 

23. 在編譯Kernel時,下列哪些選項可以進入Kernel的功能選擇畫面?(複選)
(A) make xconfig
(B) make oldconfig
(C) make newconfig
(D) make menuconfig
Ans: A B D 

24. 若臨時要將某個模組載入Kernel,應使用下列哪一項指令?
(A) lsmod
(B) rmmod
(C) loadmod
(D) insmod
Ans: D 

25. 所謂核心是負責整部電腦的運作,它包含了下列哪些功能?(複選)
(A) 記憶體管理
(B) 通訊協定
(C) 伺服器管理
(D) 硬體控制
Ans: A B D 

26. 關於Kernel編譯的方法,下列敘述哪一項錯誤?
(A) 可使用make bzImage進行編譯
(B) 亦可使用make zImage進行編譯
(C) 採用bzImage無法支援較大容量的核心檔案
(D) 採用bzImage開機速度較zImage慢
Ans: C 

27. 使用可載入模組功能,它的好處包括了下列哪些?(複選)
(A) 增加核心的容量
(B) 節省記憶體使用量
(C) 提高系統效能
(D) 不需要時可將該模組卸載
Ans: B D 

28. 下列哪些指令可以調整Kernel的功能及支援硬體?(複選)
(A) cd /usr/src/linux; make menuconfig
(B) cd /usr/src/linux; make xconfig
(C) cd /usr/src/linux; make config
(D) cd /usr/src/linux; make buildconfig
Ans: A B C 

29. Kernel原始碼的預設位置為下列哪一項目錄?
(A) /usr/src/linux
(B) /usr/src/linux/src
(C) /src/usr/linux
(D) /usr/src/kernels/'uname –r'/
Ans: D 

30. 當完成Kernel的功能設定後,可使用下列哪一項重新建構新的Kernel?
(A) make clean bzImage modules modules_install
(B) make bzImage clean dep modules_install modules
(C) make mrproper bzImage modules modules_install
(D) make bzImage mrproper modules_install modules
Ans: A 

沒有留言:

張貼留言