Linux認證

Linux認證

Linux認證指獲得專業Linux培訓後通過考試得到的資格。目前國際上廣泛承認的Linux認證有LinuxProfessionalInstitute(簡稱為LPI)、SairLinux和GNU、Linux+和RedHatCertifiedEngineer。同CompTIA推出的其他帶“+”號的認證一樣,Linux+資格證書只需要通過一場考試即可獲得(VUE和Prometric考試中心舉辦此類考試),一旦你獲得了Linux+資格證書,證書就終生有效。LPI和Sair認證計畫的考試對象是具有相當經驗的Linux網路和系統管理員,而Linux+認證則主要面向只有半年左右的Linux體驗、想獲得基本Linux技術資格的個人。Linux+ 代表了低級的Linux認證計畫,而高級的Linux認證長期以來則幾乎完全是Red Hat CertifiedEngineer(RHCE)認證計畫的天下。

概念

Linux誕生於1991年10月,至今已有二十多年歷史。Linux是一套免費且功能完整的UNIX軟體。且它有32位和64位的作業系統,運作穩定且有效率,被廣泛用作伺服器作業系統。Linux承襲的是開放式原始碼(Open Source)的精神,所有Linux SourceCode(原始碼)均可免費取得,這使得它相對其它的作業系統(尤其是昂貴的WindowsNT)而言價格極其便宜。同時,因為它的原始碼是開放的,因此,可以方便地被全球數以萬計的程式設計師套用並不斷改進,使得它在技術上的進展突飛猛進---目前Linux的核心已經升級到3.8版。這種進步使得Linux成為市場倍加青睞的作業系統,1999年,Linux超過了Novell公司的Netware,成為僅次於微軟WindowsServer的排名第二的伺服器作業系統。IDC預測,未來四年Linux的出貨量將以年增長28%的比例增長,從1999年的130萬套增長到2004年的470萬套。

目前,全球最大的Linux是Red Hat Linux,紅旗Linux則是中國Linux的第一品牌。

考試科目

認證考試 認證培訓課程編號 認證培訓課程名稱
RHCSA RH124,RH135 紅帽認證系統管理員
RHCE RH254 紅帽認證工程師
RHCA RH401,RH436,RH423,RH442,RHS333 紅帽認證架構師

紅帽RHCE6.2考試分上下午,考試沒有筆試題,全部是上機實驗。

上午考RHCSA(紅帽認證系統管理員),考試時間為2.5小時,主要考察考生對Linux系統命令的掌握情況;

下午考RHCE(紅帽認證系統工程師),考試2小時,要求考生完成指定網路服務的搭建並確保服務的安全。

考試滿分300分,210分及格。一般考試後3天內會收到美國發來的成績單郵件。

證書可以通過:紅帽官網驗證。

參加了RHCE考試前要準備有效證件(如身份證等)、筆等。考前,考官會講解考試相關的要求,包括考試的時間等。考試是在虛擬機環境下做的,如果考試過程中不慎將虛擬機整崩潰了,可以要求考官重做虛擬機。

RHCSA認證

隨著2010年11月10日,紅帽企業版6(以下簡稱RHEL6)的發布同時,紅帽英文官網也於當天更新了其RHCE的培訓策略,推出了最新的入門級認證——紅帽認證系統管理員(RHCSA)以取代傳統的RHCT(紅帽認證技師)。針對雲計算、雲存儲、虛擬化等新技術的湧現,紅帽對RHCE的整套課程進行了重新的改良入設計。RHCSA將做為單獨的一門課程進行培訓及考試,考生只有先通過了RHCSA,才能考取RHCE。

RHCE認證

RHCE是Red Hat Certified Engineer的簡稱——紅帽認證工程師 始於1999年3月。 RHCE 是世界上第一個面向Linux 的認證考試,它不是一個普通的認證測試,和其他作業系統認證考試相比,它沒有筆試,全部是現場實際操作,所以RHCE成了業界公認的最難的認證考試之一。

RHCA認證

RHCA(Red Hat Certified Architect),是RedHat公司在2004年推出的頂級認證,也是Linux界公認的作業系統最高級認證。獲得RHCA認證,證明你對Linux系統有極其深入的理解以及具有用Linux構建大型企業服務的能力。截至2010年7月,中國共有RHCA33人,全球共有RHCA337人。

國際現狀

Linux Professional Institute(LPI)

就Linux團體所關注的程度來看,LPI認證計畫受到了最為廣泛的支持。LPI已經先期推出了Linux ProfessionInstitute Certified-Level 1(簡稱為LPIC-1)認證計畫,不久的將來還會按預定計畫推出第2和第3級認證。為了獲得LPIC-1證書,你必須通過兩門各自長達90分鐘的考試—--101 (LPI General Linux,Part1)和102 (LPI General Linux,Part2)。LPI的LPIC—1的應試對象主要是有至少1年Linux工作經驗的系統管理員。

SairLinux和GNU

同LPI一樣,Sair提供了三種級別的認證計畫;

Level 1——Sair Linux & GNU Certified Administrator(LCA)

Level 2 —-- Sair Linux & GNU Certified Engineer(LCE)

Level 3 ---- Master Sair Linux & GNU Certified Engineer(MLCE)

第1級才是得到完全開發的Sair認證項目,這一點也和LPI一樣。

Linux+

CompTIA主辦的Linux+認證計畫是最新進入Linux認證市場的。該計畫於2001年9月21日正式推出,已經在Linux從業人員和業內引起了廣泛的關注。幾乎所有的主要認證出版商都撰寫了針對Linux+認證的考試參考書,眾多的IT 培訓中心都在準備Linux+認證計畫了。

同CompTIA推出的其他帶“+”號的認證一樣,Linux+資格證書只需要通過一場考試即可獲得(VUE和Prometric考試中心舉辦此類考試),一旦你獲得了Linux+資格證書,證書就終生有效。Linux+考試價格是190美元,考試採用復選題形式,時長120分鐘,所復蓋的內容很多都是和Sair以及LPI認證完全一樣的,但難度稍有降低。

LPI和Sair認證計畫的考試對象是具有相當經驗的Linux網路和系統管理員,而Linux+認證則主要面向只有半年左右的Linux體驗、想獲得基本Linux技術資格的個人。

Red Hat Certified Engineer

Linux+ 代表了低級的Linux認證計畫,而高級的Linux認證長期以來則幾乎完全是Red Hat CertifiedEngineer(RHCE)認證計畫的天下。RHCE是該領域最具挑戰性的認證考試,所以它也是最有價值的Linux認證。但也是最貴的,全套課程費用為2,498美金,也可單獨做認證測驗,費用為749 美金。

國內狀況

如果你的目標只是在國內Linux界有所作為的話,那么你的選擇只應該有一個:紅旗Linux。作為中國人最早的Linux作業系統,紅旗Linux目前每年的發售量已經超過1,000,000份,是目前中國市場上份額最大的Linux,有著廣泛的用戶群和眾多的培訓機構。而且,紅旗LinuX列入全國計算機套用水平考試模組,國家教育部予以承認,以中國科學院、信息產業部的技術、資金為後盾,保障了認證體系的技術含金量和權威性,更使得它在國內Linux認證中一枝獨秀。

目前,紅旗Linux共提供紅旗產品套用專家和紅旗認證工程師兩種認證,具體情況及參加培訓和報考詳情請訪問中科紅旗軟體技術公司

的主頁

必考點

/proc/interrupts 檔案顯示當前系統中正在使用的中斷。

Linux支持標準串/並口和遊戲棒口。 /dev目錄下對應每個設備/連線埠有一個檔案。setserial命令用於顯示修改串口配置。

dmesg命令可顯示Linux在啟動時發現了哪些硬體。

fdisk用於硬碟分區。 newe2fs用於建立檔案系統。 mount用於將分區掛在總檔案樹上。

ifconfig是最常用的網路配置工具。 ping通過傳送ICMP訊息觀察一台網上機器是否可被連通。 RedHat的sndconfig用於配置音效卡。 minicom用於配置modem.

PPP協定是最通用的串列通訊協定。 /etc/ppp/options中有PPP的配置信息。

PAP(Password Authentication Protocol)和CHAP(Challenge Handshake Authentication Protocol)是PPP下最流行的兩個認證協定。

系統安裝和軟體包安裝

hda 表示第一個IDE盤, hda1是它的第一個分區。 sda表示第一個SCSI盤, sda1是它的第一個分區。

swap分區的大小應至少和記憶體大小一樣。 root分區應儘量小。data/user等分區越細, 備份就越容易。

分區完成後, 可以用mke2fs建立檔案系統。

/etc/lilo.conf 中有Lilo的配置信息。 編輯完此檔案後必須運行/sbin/lilo安裝LILO bootloader.

tarball是最方便的打包工具。 "x"選項用於解包, "c" 選項用於打包, "v"選項提供更多過程信息。 "f"選項用於指明包檔案名稱。

make使用Makefile

檔案提供的編譯參數命令編譯系統。 "configure"腳本用於軟體的環境配置。

動態共享庫方便不同的軟體共享庫函式, 而且在庫升級時, 使用它的軟體無需重新編譯。 ldd命令用於顯示軟體的共享庫使用情況。 ldconfig命令用於更新維護系統的共享庫數據快取(cache of shared library data)。

"ldconfig -p"顯示當前的共享庫快取。

軟體包管理工具有RedHat的RPM和Debian的dpkg.

rpm選項包括:

-i 安裝包-e卸載包-V 驗證包的安裝情況 (-Va驗證所有包的安裝情況)

-q 查尋哪個包有哪個檔案 (-qf 查尋哪個檔案屬於哪個包 )

-b 建立包-p 顯示包的信息。

dpkg (略)

核心

lsmod命令顯示系統中已裝載的模組。 insmod命令用於裝載模組。rmmod命令用於卸載模組。modinfo用於顯示模組的有關信息。

modprobe工具可根據模組的依賴情況裝載模組。depmod顯示模組的依賴情況。

conf.modules 和 modules.conf 沒有任何區別。 不同的Linux發布商使用不同的檔案。

核心通常使用linux-x.y.z命名, x.y.z 代表版本號。

"make config" 提供一字元界面用於配置核心。

"make xconfig"提供一X圖形界面用於配置核心。

"make dep" 用於建立核心檔案的依賴關係。 編好新核心後, 要修改/etc/lilo.conf, 以使用新核心。

文本編輯,處理和列印

vi的方向鍵:

h ——左

l ——右

j ——下

k ——上

vi的命令:

c -修改文本

d -刪除文本

i -插入文本

o -在當前行下插入一新行

O -在當前行上插入一新行

p -將緩衝區內容插入

r -字元替換

R -替換模式

u - undo

x -刪除字元

y -拷貝入緩衝區

技巧

1、處理特殊的檔案名稱

假設Linux系統中有一個檔案名稱叫“-ee”,如果我們想對它進行操作,例如要刪除它,按照一般的刪除方法在命令行中輸入rm-ee命令,界面會提示我們是“無效選項”(invalidoption),原來由於檔案名稱的第一個字元為“-”,Linux把檔案名稱當作選項了,我們可以使用“--”符號來解決這個問題,輸入“rm---ee”命令便可順利刪除名為“-ee”的檔案。如果是其他特殊字元的話可以在特殊字元前加一個“”符號,或者用雙引號把整個檔案名稱括起來。

2、直接進行Linux的安裝工作

在安裝Linux作業系統時,可以利用該系統光碟中的一個名為“loadlin.exe”的軟體,將Linux核心直接調入記憶體,由Linux核心代替當前作業系統來接管計算機,並進入Linux的安裝界面。在安裝Linux時,我們只要在運行對話框中輸入“loadlinE:imagesvmlinuzroot=/dev/raminitrd=E:imagesinitrd.img”這個命令就可以直接安裝Linux了;其中“E:imagesvmlinuz”為Linux的核心名。

3、消除Xwindows下的當機現象

我們可以用兩個常用的方法來消除這種現象:第一,用鍵盤上的複合鍵“Ctrl Alt Backspace”來關閉當前正在運行的任務;第二,首先按住鍵盤上的“Ctrl Alt F2”複合鍵,讓系統切換到另一個操作台,然後登錄到系統,再執行“#ps-ax/grepstartx”命令,這將會列出你的Xserver的進程標識,接著在命令行中輸入如下命令就能消除Xwindows下的當機現象:#kill-9PID_Number,最後通過“Alt F1”複合鍵返回到原來的平台。

4、快速關閉Linux系統

最新版本的Linux/UNIX系統借鑑了大型機的技術,採用了抗掉電的日誌式檔案系統,可以自動跟蹤保存用戶數據,自動同步刷新檔案系統,用戶完全可以隨手關閉電源,從而達到快速關閉系統的目的。

5、巧妙使用“rm”命令

我們可以使用帶“-r”參數的“rm”命令來刪除一個非空目錄,例如我們在命令行中輸入“rm-rbbb”這樣的命令,表示系統將把bbb目錄中包含的所有檔案和子目錄全部刪除掉。

6、巧妙使用“Tab”鍵

大家知道在Linux字元界面中輸入命令時,有時需要輸入很多字元,如果經常這樣逐個地輸入字元,比較麻煩。假設鍵入的字元足以確定該目錄下一個惟一的檔案時,我們只需按鍵盤上的“Tab”鍵就可以自動補齊該檔案名稱的剩下部分,例如要把目錄/ccc下的檔案“ddddddd-1.2.3.tar.gz”解包時,當我們在命令行中鍵入到“tarxvfz/ccc/d”時,如果該檔案是該目錄下惟一以“d”打頭的檔案的話就可以直接按下“Tab”鍵,這時命令會被自動補齊為:tarxvfz/ccc/ddddddd-1.2.3.tar.gz,從而提高了輸入效率。

7、多用滑鼠拷貝與貼上來提高操作速度

Linux系統安裝後,每次啟動到字元界面時都會自動運行一個叫“gpm”的程式,該程式運行後就可以用滑鼠來拷貝與貼上了。具體做法是按住滑鼠左鍵拖動使要拷貝的地方突出顯示,這時突出顯示的區域已經被拷貝,再按滑鼠右鍵拷貝的內容就會被貼上在游標所在位置了。如果我們在Xwindow下運行Linux系統,拷貝與貼上的操作與在Windows9x系統下一樣。

8、快速啟動Linux系統

在DOS下,有一種簡單快速啟動Linux的方法,那就是loadLinux。loadlin.exe是DOS下的可執行程式,它可以在純DOS環境下迅速啟動Linux,而且無需重啟計算機,通常我們可以在光碟的“/kernels”目錄下找到這個程式。如果不知這個程式被放置於安裝盤的何處,可以使用“find-nameloadlin*”命令來尋找。找到之後將其複製到DOS分區中,同時還需要複製一份你所使用的Linux核心檔案。可以通過Windows直接從光碟複製,也可在Linux環境下使用“mcopy”命令將檔案複製到DOS分區;接著再編寫一個名為“Linux.bat”的批處理檔案,檔案內容如下:c:loadlinc:vmlinuzroot=/dev/hda1ro(我們假設loadlin.exe和vmlinuz這兩個核心檔案都在c盤根目錄下,“root”為Linux的根設備,而且Linux處於硬碟第一分區,所以設備名為“/dev/hda1”,“ro”意為readonly)。以後在DOS下要啟動Linux時,運行“Linux.bat”就可以了。

相關詞條

相關搜尋

熱門詞條

聯絡我們