Linux认证指获得专业Linux培训后通过考试得到的资格。目前国际上广泛承认的Linux认证有LinuxProfessionalInstitute(简称为LPI)、SairLinux和GNU、Linux+和RedHatCertifiedEngineer。
基本介绍
- 中文名:Linux认证
- 获得:Linux培训后通过考试得到的资格
- 承认Linux:有LinuxProfessionalInstitute
- 诞生于:1991年10月
起源
Linux诞生于1991年10月,至今已有二十多年历史。Linux是一套免费且功能完整的UNIX软体。且它有32位和64位的作业系统,运作稳定且有效率,被广泛用作伺服器作业系统。Linux承袭的是开放式原始码(Open Source)的精神,所有Linux Source Code(原始码)均可免费取得,这使得它相对其它的作业系统(尤其是昂贵的WindowsNT)而言价格极其便宜。同时,因为它的原始码是开放的,因此,可以方便地被全球数以万计的程式设计师套用并不断改进,使得它在技术上的进展突飞猛进—目前Linux核心已经升级到4.0版。这种进步使得Linux成为市场倍加青睐的作业系统,1999年,Linux超过了Novell公司的Netware,成为仅次于微软WindowsServer的排名第二的伺服器作业系统。
目前,全球最大的Linux是Red Hat Linux,红旗Linux则是中国Linux的第一品牌。
考试科目
认证考试 | 认证培训课程编号 | 认证培训课程名称 |
RHCSA | RH124,RH135 | 红帽认证系统管理员 |
RHCE | RH254 | 红帽认证工程师 |
RHCA | RH401,RH436,RH423,RH442,RHS333 | 红帽认证架构师 |
红帽RHCE6.2考试分上下午,考试没有笔试题,全部是上机实验。
- 上午考RHCSA(红帽认证系统管理员),考试时间为2.5小时,主要考察考生对Linux系统命令的掌握情况;
- 下午考RHCE(红帽认证系统工程师),考试4小时,要求考生完成指定网路服务的搭建并确保服务的安全。
考试满分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人。
选择原因
中国加入WTO后,智慧财产权保护将逐步规範,使得更多企业转向成本低廉的Linux操作平台。据统计,2000年,Linux在伺服器市场上的占有率超过27%,其增长率超过Windows作业系统4个百分点。同时,这一市场正在飞速发展,IDC日前表示,Linux急速增加的使用者急需专业训练,到公元2004年,光是在美国,这块市场就能成长到3亿1千1百万美金。尤其Linux持续不断渗入各大企业中,使得Linux的专业教育训练格外紧要。因此,对那些急于转向IT业界的同学来说,linux认证是一个不错的选择。在目前来看,至少它有以下优势:
Windows XP高昂的价格和升级收费政策使更多企业和个人用户转向自由开放的Linux作业系统,目标僱主群会迅速增长;
方便地向潜在的僱主证明您在Linux方面独特的专业技能,获得更多提升和提薪的机会;
成为屈指可数的Linux认证工程师,可以在与成千上万的MCSE、CCNA竞争中脱颖而出,轻鬆胜出;
相对其他IT认证更低廉的花费(例如最广泛被接受的LPIL Linux认证的两门考试每门只需要100美元)。
同时,根据Tech RePublic的调查,IT业界内人士也有相当多的技术人员正在考虑Linux认证,这一比例高达45%。
国际现状
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工作经验的系统管理员。
Sair Linux 和 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”就可以了。