跳轉到內容

LPI Linux 認證/LPIC2 考試 201/詳細目標

來自華夏公益教科書,開放的書籍,開放的世界
 
LPI logo

以下材料直接來自 Linux 專業人士協會 目標 201,經他們 允許 重新列印。請注意,它們包含在本手冊中並不意味著 LPI 的認可。


這是 LPI 認證二級所需的考試。它涵蓋了所有 Linux 發行版通用的高階系統管理技能。

每個目標都分配了一個權重值。權重範圍大致從 1 到 10,表示每個目標的相對重要性。權重較高的目標將在考試中用更多問題來覆蓋。

主題 201:Linux 核心

[編輯 | 編輯原始碼]

2.201.1 核心元件

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠使用特定硬體、硬體驅動程式、系統資源和要求所需的核心元件。此目標包括實現不同型別的核心映像,識別穩定核心和開發核心以及補丁,以及使用核心模組。

關鍵檔案術語實用程式包括

zImage 
bzImage 

2.201.2 編譯核心

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠正確地編譯核心以包括或停用 Linux 核心的特定功能,根據需要。此目標包括根據需要編譯和重新編譯 Linux 核心,實現更新並注意新核心中的更改,建立系統 initrd 映像,以及安裝新核心。

關鍵檔案術語實用程式包括

/usr/src/linux/ 
/etc/lilo.conf 
make options (config, xconfig, menuconfig, oldconfig, mrproper zImage, bzImage, modules, modules_install)
mkinitrd (both Red Hat and Debian based)
make 

2.201.3 修補核心

[編輯 | 編輯原始碼]
權重
2

描述:考生應該能夠正確地修補核心以實現各種目的,包括實現核心更新,實現錯誤修復,以及新增對新硬體的支援。此目標還包括能夠從現有生產核心中正確刪除核心補丁。

關鍵檔案術語實用程式包括

Makefile 
patch
gzip 
bzip 

2.201.4 定製核心

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠透過修補、編譯和編輯配置檔案來定製核心以滿足特定的系統要求。此目標包括能夠評估核心編譯與核心修補的要求,以及構建和配置核心模組。

關鍵檔案術語實用程式包括

/usr/src/linux 
/proc/sys/kernel/
/etc/conf.modules, /etc/modules.conf 
patch 
make 
modprobe 
insmod, lsmod 
kerneld
kmod 

主題 202:系統啟動

[編輯 | 編輯原始碼]

2.202.1 定製系統啟動和引導過程

[編輯 | 編輯原始碼]
權重
2

描述:考生應該能夠編輯適當的系統啟動指令碼以定製標準系統執行級別和引導過程。此目標包括與執行級別互動以及根據需要建立自定義 initrd 映像。

關鍵檔案術語實用程式包括

/etc/iddddnit.d/ 
/etc/inittab 
/etc/rc.d/ 
mkinitrd (both Red Hat and Debian scripts) 


主題 203:檔案系統

[編輯 | 編輯原始碼]

2.203.1 操作 Linux 檔案系統

[編輯 | 編輯原始碼]
權重
3

描述:考生應該能夠正確地配置和導航標準 Linux 檔案系統。此目標包括配置和掛載各種檔案系統型別。此外,還包括操縱檔案系統以適應磁碟空間要求或裝置新增。

關鍵檔案術語實用程式包括

/etc/fstab 
/etc/mtab 
/proc/mounts 
mount and umount 
sync 
swapon
swapoff 

2.203.2 維護 Linux 檔案系統

[編輯 | 編輯原始碼]
權重
4

描述:考生應該能夠使用系統實用程式正確維護 Linux 檔案系統。此目標包括操縱標準 ext2 檔案系統。

關鍵檔案術語實用程式包括

fsck (fsck.ext2) 
badblocks 
mke2fs 
dumpe2fs 
debuge2fs 
tune2fs 

2.203.3 建立和配置檔案系統選項

[編輯 | 編輯原始碼]
權重
3

描述:考生應該能夠配置自動掛載檔案系統。此目標包括為網路和裝置檔案系統配置自動掛載。此外,還包括為 CD-ROM 等裝置建立非 ext2 檔案系統。

關鍵檔案術語實用程式包括

/etc/auto.master 
/etc/auto.[dir] 
mkisofs 
dd 
mke2fs 

主題 204:硬體

[編輯 | 編輯原始碼]

2.204.1 配置 RAID

[編輯 | 編輯原始碼]
權重
2

描述:考生應該能夠配置和實現軟體 RAID。此目標包括使用 mkraid 工具以及配置 RAID 0、1 和 5。

關鍵檔案術語實用程式包括

/etc/raidtab 
mkraid 

2.204.2 新增新硬體

[編輯 | 編輯原始碼]
權重
3

描述:考生應該能夠為系統配置內部和外部裝置,包括新的硬碟、啞終端裝置、序列 UPS 裝置、多埠序列卡和 LCD 面板。

關鍵檔案術語實用程式包括

/proc/bus/usb 
XFree86 
modprobe 
lsmod 
lsdev 
lspci 
setserial 
usbview 

2.204.3 軟體和核心配置

[編輯 | 編輯原始碼]
權重
2

描述:考生應該能夠配置核心選項以支援各種硬體裝置,包括 UDMA66 驅動器和 IDE CD 燒錄機。此目標包括使用 LVM(邏輯卷管理器)管理硬碟驅動器和分割槽,以及使用軟體工具與硬碟設定互動。

關鍵檔案術語實用程式包括

/proc/interrupts 
hdparm 
tune2fs 
sysctl 

2.204.4 配置 PCMCIA 裝置

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠配置 Linux 安裝以包含 PCMCIA 支援。此目標包括配置 PCMCIA 裝置(例如乙太網介面卡),使其在插入時自動檢測。

關鍵檔案術語實用程式包括

/etc/pcmcia/ 
*.opts 
cardctl 
cardmgr 

主題 209:檔案和服務共享

[編輯 | 編輯原始碼]

2.209.1 配置 Samba 伺服器

[編輯 | 編輯原始碼]
權重
5

描述:考生應該能夠為各種客戶端設定 Samba 伺服器。此目標包括為 Samba 客戶端設定登入指令碼,以及設定 nmbd WINS 伺服器。還包括更改伺服器參與的工作組,在 smb.conf 中定義共享目錄,在 smb.conf 中定義共享印表機,使用 nmblookup 測試 WINS 伺服器功能,以及使用 smbmount 命令在 Linux 客戶端上掛載 SMB 共享。

關鍵檔案術語實用程式包括

smbd, nmbd 
smbstatus, smbtestparm, smbpasswd, nmblookup
smb.conf, lmhosts 

2.209.2 配置 NFS 伺服器

[編輯 | 編輯原始碼]
權重
3

描述:考生應該能夠建立匯出檔案並指定要匯出的檔案系統。此目標包括編輯匯出檔案條目以限制對某些主機、子網或網組的訪問。還包括在匯出檔案中指定掛載選項,配置使用者 ID 對映,在客戶端上掛載 NFS 檔案系統,使用掛載選項指定軟或硬和後臺重試、訊號處理、鎖定和塊大小。考生還應該能夠配置 tcpwrappers 以進一步保護 NFS。

關鍵檔案術語實用程式包括

/etc/exports 
exportfs 
showmount 
nfsstat 

主題 211:系統維護

[編輯 | 編輯原始碼]

2.211.1 系統日誌記錄

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠配置 syslogd 作為中央網路日誌伺服器。此目標還包括配置 syslogd 將日誌輸出傳送到中央日誌伺服器,記錄遠端連線,以及使用 grep 和其他文字實用程式來自動化日誌分析。

關鍵檔案術語實用程式包括

syslog.conf 
/etc/hosts 
sysklogd 

2.211.2 軟體打包

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠構建軟體包。此目標包括構建(或重新構建)RPM 和 DEB 打包軟體。

關鍵檔案術語實用程式包括

/debian/rules 
SPEC file format 
rpm 

2.211.3 備份操作

[編輯 | 編輯原始碼]
權重
2

描述:考生應該能夠建立一個異地備份儲存計劃。

主題 213:系統定製和自動化

[編輯 | 編輯原始碼]

2.213.1 使用指令碼自動執行任務

[編輯 | 編輯原始碼]
權重
3

描述:考生應該能夠編寫簡單的 Perl 指令碼,這些指令碼在適當的情況下使用模組,使用 Perl 汙染模式來保護資料,以及從 CPAN 安裝 Perl 模組。此目標包括在指令碼中使用 sed 和 awk,以及使用指令碼檢查程序執行並在程序死亡時透過電子郵件或尋呼機生成警報。考生應該能夠編寫和安排指令碼的自動執行,以解析日誌以查詢警報並將其傳送給管理員,使用 rsync 在機器之間同步檔案,監控檔案以查詢更改並生成電子郵件警報,以及編寫一個在指定使用者登入或登出時通知管理員的指令碼。

關鍵檔案術語實用程式包括

perl -MCPAN -e shell 
bash, awk, sed 
crontab 
at 

主題 214:故障排除

[編輯 | 編輯原始碼]

2.214.2 建立恢復磁碟

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠:建立用於系統進入的標準引導盤,以及用於系統修復的恢復盤。

關鍵檔案術語實用程式包括

/etc/fstab
/etc/inittab 
Any standard editor
Familiarity with the location and contents of the LDP Bootdisk-HOWTO
/usr/sbin/rdev 
/bin/cat 
/bin/mount (includes -o loop switch) 
/sbin/lilo 
/bin/dd 
/sbin/mke2fs 
/usr/sbin/chroot 

2.214.3 識別引導階段

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠:從引導文字中確定引導序列的 4 個階段並區分每個階段。

關鍵檔案術語實用程式包括

boot loader start and hand off to kernel
kernel loading
hardware initialization and setup
daemon initialization and setup 

2.214.4 故障排除 LILO

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠確定特定階段的故障並糾正故障。

關鍵檔案術語實用程式包括

/boot/boot.b 
Know meaning of L, LI, LIL, LILO, and scrolling 010101 errrors
Know the different LILO install locations, MBR, /dev/fd0, or primary/extended partition.
Know significance of /boot/boot.### files 

2.214.5 一般故障排除

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠識別和識別引導載入程式和核心特定階段,並利用核心引導訊息來診斷核心錯誤。此目標包括能夠識別和糾正常見的硬體問題,並能夠確定問題是硬體問題還是軟體問題。

關鍵檔案術語實用程式包括

/proc filesystem 
Various system and daemon log files in /var/log/ 
/, /boot, and /lib/modules 
screen output during bootup
kernel syslog entries in system logs (if entry is able to be gained)
location of system kernel and attending modules
dmesg 
/sbin/lspci 
/usr/bin/lsdev 
/sbin/lsmod 
/sbin/modprobe 
/sbin/insmod 
/bin/uname 
strace 
strings 
ltrace 
lsof 

2.214.6 故障排除系統資源

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠識別、診斷和修復本地系統環境。

關鍵檔案術語實用程式包括

/etc/profile && /etc/profile.d/ 
/etc/init.d/ 
/etc/rc.* 
/etc/sysctl.conf 
/etc/bashrc /etc/ld.so.conf 
(or other appropriate global shell configuration files)
Core system variables
Any standard editor
/bin/ln 
/bin/rm 
/sbin/ldconfig 
/sbin/sysctl 

2.214.8 故障排除環境配置

[編輯 | 編輯原始碼]
權重
1

描述:考生應該能夠識別常見的本地系統和使用者環境配置問題以及常見的修復技術。

關鍵檔案術語實用程式包括

/etc/inittab 
/etc/rc.local
/etc/rc.boot 
/var/spool/cron/crontabs/ 
/etc/`shell_name`.conf 
/etc/login.defs 
/etc/syslog.conf
/etc/passwd 
/etc/shadow 
/etc/group 
/etc/profile 
/sbin/init 
/usr/sbin/cron 
/usr/bin/crontab
華夏公益教科書