LPI (Linux Professional Institute)(Linux專家機構)是一家按照Linux標准基礎(LSB)的精神致力於標准化的、高 質量 的Linux認證的非盈利性機構,作為中立於廠商的Linux 培訓 和認證的主要提供商,專門負責界定中立於廠商和分銷商的認證標准。 它是由許多
LPI (Linux Professional Institute)(Linux專家機構)是一家按照Linux標准基礎(LSB)的精神致力於標准化的、高
質量的Linux認證的非盈利性機構,作為中立於廠商的Linux
培訓和認證的主要提供商,專門負責界定中立於廠商和分銷商的認證標准。
它是由許多不同國家的志願者和專業人員組成的一個獨特的混合團體,並通過郵件表及其網站www.lpi.org來鼓勵公眾參與。LPI 的多級考試計劃通過虛擬大學企業(VUE)測試中心在全球實施。LPI將通過一項廣泛的三級計劃來提供Linux認證。LPI認證將通過內部培訓來增加Linux在小型業務到企業級業務中的實施,並提高全世界授權教育中心(AEC)、 VAR(增值小型機代銷商)和轉售商的Linux可見性。
最佳的Linux考試標准
LPI相信需要一個標准化的、多國的、令人信服的考試來驗證個人在Linux上技能的等級。同時,這個考試必須有利於公司雇用Linux方面專業人才。為了實現這一目的,Linux專家機構(LPI)聯合多方力量設計和完善了LPI認證考試。Linux專家機構(LPI)通過全球的發展使之成為一個倍受公認和廣泛認可的Linux認證考試體系。
用戶應該可以自由選擇,在認證Linux 最高級工程師這一關鍵領域不應固定於一個廠商。只有當認證標准是開放的和獨立的,由沒有偏見的專家來鑒定和決定時,市場才會得到最好的服務。
Linux專家機構(LPI)基於以下幾點發展LPI認證考試,以使全球業界認可LPI認證考試是目前最佳的Linux考試。
一、適當性,LPI認證考試針對不同工作所需的Linux技能有不同層次的考試,這些是基於對數以百計的相關方面資深人員調查而得出的。
二、有效性,LPI認證考試經過了一個廣泛的
測試過程,這一過程驗證了考試本身是否有區分有能力與沒有能力考生的本領,同時為考試設置了一個合理的合格線。
三、中立性,中立性的認證已經成為業界的共識。Linux專家機構是一個非盈利的組織,只參與設置認證考試標准的工作。是獨立於眾多Linux供應商的中立機構。LPI認證考試不是一個推銷產品的工具。
四、最後,也是最重要的一點,LPI認證考試得到了業界的廣泛支持。目前已有包括IBM、Suse、Turbo
linux、SQI、MaxSpeed、Linuxcare在內的多家公司表示了對它的支持。
LPI認證可分為三級
一級
二級
三級
現今所有;LPI 考試都是由 VUE 管理,以電腦測試為基礎的。每一測試花費100美元,現在的綱領就是每一級都有兩個考試。
LPIC一級
合適的任務:
能在
Unix 命令線上工作
執行簡單的維護任務:為用戶增加用戶系統評價器,備份和恢復,關閉和重新啟動
能安裝和配置工作站,並將之連接到局域網,或通過調制調解器將一PC 機連接到INTER 網上。
注意:
這比SAGE 新手水准要難一些:我們的目標不是power-user &helpdesk 水准。它是RedHat 訓練程序的先決條件。
要求:
要完成第一級,應試者必須完成兩個測試:
101考試(以前叫Tia)
102 考試(以前叫Tib)
注意,在於2000年2 月,特定分類的T2測試要求被刪除了。
測試:
101(以前的Tia):General Linux 1
T這一考試測驗在以下方面的基本能力:
GUN 和 UNIX 命令
設備,LINUX文件系統,文件層次標准
啟動,初始化,關閉,運行級別
文檔
102(以前的Tib):General Linux 2
這一考試測驗在以下方面的基本能力:
硬件和結構
LINUX安裝和包管理
核心
文檔編輯,處理,打印
外殼,過程,編程,編輯
圖形窗口系統
聯網基礎
聯網服務
安全
LPI二級
合適的任務:
能管理小到中型的網址;能計劃,執行,維護,保持一致,安全,調解紛爭一小型的混合網絡:
局域網服務器(桑巴)
INTER 網網關(防火牆,代理人,郵件,
新聞)
INTER網服務器(網絡服務器,簡單的公共網關接口?)
監督 0 個到一些的助手
建議自動化和購物管理
要求:
要完成第二級考試,應考者必須完成:
201考試(以前的T3)
202考試(以前的T4)
考試:
注意,這一級的認證正在
開發之中,下面所列的任務可能不會是最終版本中的一部份。但在此將之作為考試題型提出。
201(以前的T3)。先進的管理(不是專對LINUX)
跟蹤和解決問題
用‘SH’和‘SED’書寫外殼命令
深入地理解INTER 網網絡
202(以前的T4)。LINUX 最優化
監控器程序,細讀登錄,啟動次序
決定LINUX核心是否及何時將更新,制造一個用戶核心(使用路徑,外形,編輯和安裝)。
解決庫和程序的版本問題;安裝
bugfixes和升級。
LPI三級
合適任務:
設計和執行復雜自動化問題,像多網址企業,重任務ITERNET 網址的解決辦法。
發起工程,並有預算來執行。
監控一些助手。
作為高級管理器的顧問。
要求:
要完成第三級,應度試者必須完成:
300級(以前的T5X)考試中任意兩個。
考試:
T5:從一大堆選擇性考試中選出最少兩個。
T5:從一大堆選擇性考試中選出最少兩個。
321: 窗口集中(與NT 服務器,一些WIN‘9X 顧客一起工作)
322: 窗口集中(與NT 服務器,一些WIN‘9X 顧客一起工作)
323:
數據庫服務器
324:安全,防火牆,加密術
325: 核心因特網和設備驅動器(即C盤),產生分包
32x: 其它可選考試
101號考試細節General Linux ,一部分
這是一級認證的必需考試。它包含了基本的在所有類型的Linux中都很普遍的系統管理活動。
每一個論題領域和目標都有在 POMS中能發現的識別號碼。在POMS中,你將另外發現與討論文件和檔案的連線。
每一目標有分配有一重量值。重量范圍從1到8,並且表示了每一目標相關的重要性。
大重量值的目標將有更多的考試問題。
論題1.3:GUN和UNIX命令
目標1:有效地在UNIX命令線上工作
目標重量值:4
使用命令線與外殼和命令相互作用。包括鍵入有效命令和序列,定義,索引和輸出環境變量,使用命令記錄和編輯工具,調用內部和外部命令,使用替代命令,在目錄樹中遁回應用命令。
目標2:使用文本處理濾波器處理文本流
目標重量值:7
發送文檔文件,使用文檔應用濾波器輸出文本流,以有效地修改輸出。包括使用在GNU文檔包中所建立的標UNIX命令,如sed,sort,cut,expand,fmt,head,join,nl,od,paste,pr,split,tac,tail,tr和wc.發送文檔文件,使用文檔應用濾波器輸出文本流,以有效地修改輸出。包括使用在GNU文檔包中所建立的標UNIX命令,如sed,sort,cut,expand,fmt,head,join,nl,od,paste,pr,split,tac,tail,tr和wc.
目標3:進行基本的文件管理
目標重量值;2
使用基本的
unix命令來復制和移動文件和目錄。執行高級的文件管理操作,如遁回復制多個文件和移動有通配符的文件。使用簡單的和高級的通配符規格來指示文件。
目標4:使用UNIX流,管道和重定向
目標重量值:3
把文件連接到命令或命令連接到命令,作為輸入或參數輸出到其它的命令;把輸出結果發送到標准,輸出設備或文件。
目標5:創建,監控和刪除文件
目標重量值:5
包括在前後台工作,將工作從後台調到前台,或相反,監控程序,向程序發送信號,或刪除程序。包括使用命令ps,top,kill,bg,fg和jobs.
目標6:修改程序執行優先權
目標重量值:2
高優先權或低優先權地運行程序,決定程序的優先權,改變正運行程序的優先權。包括nice命令及其相關命令。
目標7:用一般的表達式進行文本文件搜索
目標重量值:3
包括創建一般簡單表達式和相關工具,如grep 和 sed進行搜索。
論題2 .4 :設備,Linux文件系統,文件系統層次標准
目標1:創建分區和系統
目標重量值:3
使用fdisk創建磁盤分區,使用mkfs創建硬驅和其它媒介文件系統
目標2:保持文件系統完整
目標重量值:5
核實文件系統的完整性,監管自由空間和索引塊,修理簡單的文件系統問題。包括命令fsck,du,df.
目標3:控制文件系統的裝載和卸下
目標重量值:3
手動裝載和卸下文件系統,將文件系統配置到啟動程序,配置用戶可裝載,可刪除文件系統。包括file,etc,fstab命令。
目標4:設置和察看磁盤配額
目標重量值:1
為一文件系統設置磁盤配額,編輯,檢查用戶配額,產生用戶配額報告。包括quota,equota,repquota,quotaon命令。
目標5:使用文件許可來控制對文件的訪問
目標重量值:3
設置文件,目錄,特殊文件許可,使用特殊許可形式,如suid和sticky bit,使用組合字段來批准對我作組的文件訪問,改變預設文件創建模式。包括chmod和umask命令。能理解符號的和數字的許可。
目標6:管理文件所有權
目標重量值:2
改變一文件的所有者或組,控制在目錄中所創建的文件的組。包括chown 和chgrp命令。
目標7:創建和改變硬的和符號的連線
目標重量值;2
創建硬的和符號的連線,將硬連線識別到一文件,使用或不使用符號連線來復制文件使用硬連接或符號連接進行有效的系統管理。
目標8:查找系統文件和正確放置文件
目標重量值:2
理解文件系統層次標准,知道標准文件位置,了解各種系統目錄的作用,查找命令和文件。包括使用find,locate,which,updateb命令。包括編輯文件:/etc/updateb.conf
論題2.6:啟動,初始化,關閉,運行級別
目標1:啟動系統
目標重量值:3
通過啟動程序引導系統,包括在啟動時給核心以選擇和核對登錄文件中的事件。包括使用命令:dmesg(lilo).涉及文件/var/log/messages,/etc/lilo.conf, /etc/conf.modules/etc/modules.conf的檢查。
目標2:改變運行級別和關閉或重新啟動
目標重量值:3
安全地改變系統的運行級別,特別是單一用戶模式,關閉或重新啟動。確保事先警示用戶正常終止程序。包括使用命令:shu
tdown,init.
論題1.8:文檔
目標1:使用和管理局部系統文件
目標重量值:5
使用和管理/usr/doc/ 中的主要設施和材料。包括查找相關的主頁,查找主頁部分,查找與一相關的命令和主頁,為主要資源和主系統配置訪問,使用存儲在 /usr/doc/和相關地點的系統文件。決定在/usr/doc/中保存什麼文件。
目標2:在網上查的找Linux文件
目標重量值:2
查找和使用Linux 文件工程,賣主和第三方網址,新聞組,新聞組檔案,郵件目錄中的Linux文件。
目標3:寫系統文件
目標重量值:1
為 局部協定,程序,結構和結構改變,文件位置,應用軟件,外殼原本書寫文件和維持記入日志。
目標4:提供用戶支持
目標重量值:1
P通過電話,電子郵件和個人接觸為用記提供技術幫助。論題2.11:管理任務
通過電話,電子郵件和個人接觸為用記提供技術幫助。論題2.11:管理任務
目標1:管理用戶及聚合賬目及相關文件
目標重量值:7
增加,刪除,暫停用戶賬目,增加和刪除組合,改變密碼/組合數據庫中的用戶/組合信息,創建特殊目的和有限帳目。包括命令:useradd,userdel,groupadd,gpasswd,passwd,和file passwd,group,shadow和gshadoe.
目標2:調整用戶環境和系統環境變量
目標重量值:4
修改全局和用戶剖面,來設置環境變量,為新用戶帳目維持skel 目錄,在路徑中放置合適的命令。包括:editting/etc/profile/和/etc/skel/命令。
目標3:配置和使用系統日志文件來滿足管理和安全需要
目標重量值:3
配置錄入信息和模式和級別,為重要事件手動掃描錄入文件,為日志安排自動遁環和存檔,跟蹤日志中標明的問題。包括:editting/etc/syslog.conf.命令。
目標4:通過編排未來運行工作,自動化管理任務
目標重量值:4
使用cron 命令在固定間隔運行執行工作,使用at 命令在特定時間執行工作,管理cron 和at 工作,為cron 和at 配置用戶訪問。
目標5:維持有效的數據備份策略
目標重量值:3
計劃備份策略,自動備份文件系統到各種媒介,進行部分和手動備份,核查備份文件的完整性,部分地或全部地恢復備份。
LPI Sample Questions: Test 102
The following are sample questions relating to LPI's test 102. None of these items actually appear on the real test, but they were actual submissions and are representative of the types of questions and the content covered by the exam. Please note however that the items below are flawed in some way and have been rejected; they are presented only as an illustration.
The objectives for the exam may be found at http://www.lpi.org/objectives.
You may also be interested in the test 101 sample questions.
-Scott Murray, LPI Director of Exam Development
OBJECTIVE: 1.1.1 TYPE: mc
which command is used to change settings on IDE hard disk drives?
hdparm
hddparm
diskparm
hdparam
ideconfig
OBJECTIVE: 1.12.1 TYPE: mc
Your logfile shows repeated connections to TCP port 143. Which named service is being a
clearcase/" target="_blank" >ccessed?
imap
smbd
nmbd
pop2
smtp
OBJECTIVE: 1.12.1 TYPE: fitb
What type of packet does an IP ping use (provide acronym)?
ICMP
OBJECTIVE: 1.12.2 TYPE: mc
To learn more about the management of an internet site the best utility to use would be:
whois
traceroute
ping
telnet
rpcdump
OBJECTIVE: 1.12.3 TYPE: mc
If you had a Linux system routing 3 different Networks through 3 NICs and you were having trouble with your IP-Forwarding. Where would you look to ensure that IP-Forwarding is actually enabled?
cat /proc/sys/net/ipv4/ip_forward
netstat
cat /proc/net/tcp
iptraf -d eth0
tail -f /var/log/messages
OBJECTIVE: 1.13.1 TYPE: mc
What file is used for associating port numbers to port names.
/etc/services
/etc/hosts
/etc/inetd.conf
/etc/securetty
/etc/ports
OBJECTIVE: 1.13.4 TYPE: mc
You want to make the directory /local available via NFS. All users on your local network should be allowed to read and write files. Which of the following is correct, assuming that your local network is 192.168.1.0, and your machine is part of the DNS domain foobar.com?
/local 192.168.1.0/255.255.255.0(rw)
/local *.com(rw)
192.168.1.0 /local
/local 192.168.1.0(rw)
OBJECTIVE: 1.14.1 TYPE: fitb
Which file can you create to prevent non-root users from logging into the system? (specify path and filename)
/etc/nologin
OBJECTIVE: 1.14.2 TYPE: fitb
What command can be used to display a formatted output of the wtmp file? (no arguments)
last
OBJECTIVE: 1.14.3 TYPE: fitb
Which command can be executed by a user who is a
lready logged into the system, in order to change to the root user? (type the command without any parameters)
su
OBJECTIVE: 1.7.2 TYPE: mc
To cause a particular print job to be printed next, regardless of its current position in the queue, what command would be used?
lpc topq
lpc -t
lpq -t
lpq --next
lpc move
OBJECTIVE: 1.7.2 TYPE: mc
Which statement describes the LPD daemon?
Manages the printing subsystem
Manages all incoming connections and spawns off child processes
Is responsible for file sharing across a network
Manages scheduling of routine system tasks
Keeps track of system messages and errors
OBJECTIVE: 2.10.4 TYPE: mc
When configuring a terminal for X what does the -fn switch do?
It sets the font size and or type for the terminal.
It sets the terminal's default function.
It places the terminal in the foreground on your screen.
It sets the terminal's initial value to false.
It sets the terminal's initial display to reverse video.
OBJECTIVE: 2.2.1 TYPE: mc
What command(s) do you use to create swap space?
mkswap
activeswap
swapon
initswap
mkfs -t swap
OBJECTIVE: 2.2.3 TYPE: fitb
Type the full command you could use to decompress the file "foo.gz"
gzip -d foo.gz
gunzip -d foo.gz
gunzip foo.gz
unzip foo.gz
decompress foo.gz
OBJECTIVE: 2.2.5 TYPE: mc
How can you add package information from a file Packages to the database of available Debian packages?
dpkg --merge-avail Packages
dpkg --update-avail Packages
dpkg --record-avail Packages
dpkg -U Packages
OBJECTIVE: 2.2.6 TYPE: mc
You need to find out which package owns a file called /etc/paper.config. Which command will answer this question?
rpm -qf /etc/paper.config
rpm -qa|grep /etc/paper.config
rpm -Fq /etc/paper.config
rpm -q /etc/paper.config
rpm --requires /etc/paper.config