准确的评估?

作者:Richard Morgan

随着 Linux 社区从业余爱好者发展到包括专业管理员,社区和市场的 инфраструктура 也随之发展,以支持这种快速增长。我们现在有大量的 Linux 期刊、参考书、网站和重要的企业参与。近几个月来,量化系统管理员技能的认证流程的想法在 Linux 社区中也变得非常流行。许多信息技术公司,如 Sun、Cisco、Novell 和 Microsoft,在一段时间内都为其特定产品线制定了流行的认证计划。

目前有几个认证计划试图通过测试来衡量 Linux 系统管理员的技能水平。更知名的计划包括 Red Hat 的 RHCE、Sair 的 GNU/Linux 认证和 Linux Professional Institute 的 LPIC。

最近我参加了第一级 Linux Professional Institute 认证考试 (101)。以下是该计划的简要概述,以及我对考试和备考材料的经验回顾。

我的背景多种多样,但我使用 UNIX 系统已有大约七年的时间,最初从事数据转换,后来从事数据库应用程序。我使用 Linux 大约三年半了。我主要是 Red Hat 和 Mandrake 用户,最近开始在业余时间摆弄 Debian 发行版。我曾经是 RPM(Red Hat 的软件包管理器)的忠实用户,现在我看到了 Debian 的 apt-get 命令的优点。对于更重要的程序,我倾向于从源代码编译,而不是使用软件包。但我不会编译和安装每个发布的内核;事实上,在稳定的 2.4 内核发布之前,我已经好几个月没有编译内核了。对我来说,Linux 的意义在于我每天在使用和开发 Linux 应用程序时发现的自由和灵活性,而不是加载最新的开发内核来查找错误(尽管很多人这样做,Linux 也因他们的努力而变得更好)。

在我目前的工作中,我混合使用编程(Perl for CGI、DBI 和 shell 脚本)、系统管理和实施。作为弗吉尼亚北部 Linux 用户组和 Tux.Org 的网站管理员,我可以深入研究 Apache Web 服务器配置和 DNS 等主题。在家里,我曾经有一台 Linux 机器运行了 380 天,目前我所有的日常工作都使用 Linux。这包括阅读电子邮件、编写代码、编译程序——几乎所有事情。我在那里有一个小型网络,有一台网关机器和六台机器在其后面。总而言之,我对大多数基本的管理主题都很熟悉。

我参加认证考试的动机有两方面。我希望量化我几乎没有接受过正式培训而获得的 Linux 知识。此外,该认证肯定会为我的简历增色不少。

我之所以选择 Linux Professional Institute 认证计划而不是其他选择,是因为它明显具有供应商和发行版中立性。Linux Professional Institute 得到了来自广泛来源的支持和投入。其中包括 Caldera、IBM、Linuxcare、Silicon Graphics、SuSE、惠普和 VA Linux Systems 等。LPI 咨询委员会由五十多名成员组成,就像社区知名成员的点名册。

LPI 认证流程包括三个级别,每个级别都需要成功完成两项测试。每个级别都有其测试的数字 designation,分别为 101、102、201、202 等。

LPI 概述了每个认证级别的知识体系和特定技能。例如,根据 LPI 网站的说法,要成功通过 Level 1 考试,您应该能够完成以下任务:从 UNIX 命令行工作;执行简单的维护任务,例如帮助用户、向更大的系统添加用户、备份、恢复、关闭和重启;安装和配置工作站(包括 X)并将其通过调制解调器连接到 LAN 或独立 PC 以连接到 Internet。

因此,Level 1 详细目标列表涵盖了这些任务背后的技术以及执行这些任务的机制。例如,设置 X Window 系统的详细目标的一部分内容是

目标 1:安装和配置 XFree86——验证显卡和显示器是否受 X 服务器支持,安装正确的 X 服务器,配置 X 服务器,安装 X 字体服务器,安装 X 所需的字体(可能需要手动编辑 Files 部分中的 /etc/X11/XF86Config),自定义和调整 X 以适应显卡和显示器。

命令:XF86Setup, xf86config。

文件:/etc/X11/XF86Config, .xresources。

整套详细目标看起来非常全面,并且代表了系统管理员在工作中可能面临的 Linux 任务。LPIC 网站上的材料结构逻辑清晰、简单明了。它提供了一个很好的系统,可以轻松查看一小部分相关材料,而无需花费大量精力来挑选相关材料。

在我开始这个过程时,有两本 LPIC 备考书可供选择。我购买了这两本书,主要是为了了解考试的形式,并将其用作需要复习的主题的简洁列表。这两本书分别是 Coriolis Group 出版的 General Linux 1 Exam Prep 和 Que 出版的 LPIC Prep Kit 101

Coriolis 的书(49.99 美元)在复习管理主题方面内容不错,我甚至通过阅读它学到了一些很棒的东西。这本书回顾了 101 和 102 考试中的主题,所以我只需要阅读一半就可以参加第一次考试。每章都彻底回顾了其主题,并在最后提供了练习测试。但是,练习测试充满了错误,包括印刷错误和其他错误。例如,在一个答案可能是 A、B、C 或 D 的问题中,答案键表明答案是 10。我感觉这本书真的很赶着上市。随附的练习测试 CD-ROM 感觉笨拙且业余。我查看了 Coriolis 网站上是否有本书的勘误表页面,但没有找到。

Que 的书(39.99 美元)内容清晰简洁,但练习测试 CD-ROM 简直是技术上的耻辱。例如,在参加练习测试时,如果您需要复习或更改之前的答案,然后向前移动以继续测试,则程序会陷入一个糟糕的小循环。同一个问题会重复呈现给您,而测试程序仍然期望得到应该在那里的问题的答案。唯一的解决方案是杀死测试程序并重新开始。至少可以说,这令人沮丧。

为了克服这些技术障碍,我做了两次练习测试,间隔几周,并记下了我的错误。我重新学习了我知识最薄弱的领域,阅读了适用的手册页,并尝试了不熟悉的命令和工具。

除了为考试本身而学习之外,我还必须在当地的考试中心预约并支付所需的费用。六项 LPIC 考试中的每一项都花费 100 美元。LPIC 考试通过 VUE(Virtual University Enterprises)进行管理,VUE 也管理许多其他认证考试。

为了注册,我使用了 VUE 网站来设置 VUE 登录名和密码。该网站有一个很好的界面,可以用来选择附近的考试中心并预约考试。我通过信用卡支付了 100 美元费用,并在几个小时后通过电子邮件收到了考试预约确认和付款收据——一切都非常简单明了。

注册并支付费用后,我在指定的日期到达参加考试。我被给予 90 分钟的时间来完成基于计算机的 60 道选择题。问题的形式包括多项选择题、“选择所有适用答案”和简答填空题。

这 60 道问题显然是随机选择的,并没有让我能够均匀地(或完全在某些领域)测试我管理 Linux 系统的许多方面。我不记得看到过任何关于如何备份系统的问题。即使考试时间更长,LPI“详细目标”中每个部分的一定数量的问题也更能准确地测试我的整体知识。

我觉得考试问题过于强调了解许多系统命令的晦涩难懂且很少使用的选项,但这可能是我的特定类型经验的结果。在我的考试中,有很多关于文本过滤器以及 sed 和正则表达式使用的问题。老实说,在工作中,我还没有一次性正确创建正则表达式,通常需要多次尝试才能完全正确。

测试软件(基于 Windows)提供了一个评论机制,因此我对许多问题进行了大量评论,批评了令人困惑的措辞和不明确的范围。总的来说,我发现测试问题令人困惑,而且在很多情况下,简直是具有误导性的——我不能完全将其归咎于我缺乏知识。我希望其他人也对这些问题进行了评论,并且这些评论能够传达给 LPI 以供考虑。

最后,当我完成测试时,我没有收到成绩。考试中心的服务人员递给我一张纸,告诉我考试正在进行 beta 测试,结果将在 6 到 12 周内邮寄给我。LPIC 最终对考试进行了评分,并在考试日期四个月后将分数邮寄给了我。我通过了考试,得分 540 分,满分 200-800 分。

结论

我的知识还不够,我每天都在继续学习。但是,考试仍然需要进行大量改进,才能被认为是系统管理员技能的公平评估。我相信 LPI 正在积极开展工作,以改进认证考试。即使存在一些小的困难,这个认证计划仍然是我的首选,这主要是因为该计划的广泛支持和供应商中立性。

计算机化测试不允许人们像正则表达式那样随意摆弄选项以获得精确的结果,因此对于测试系统管理的某些领域来说,这不是一个好的机制,在这些领域,每天都会遇到各种各样奇怪的问题。其他考试可能会采用更实际的方法,挑战您在规定的时间内修复损坏的系统。

总而言之,参加 LPIC 考试可以很好地个人评估系统管理员的知识,即使通过计算机化考试量化知识可能并不完全完美。此外,我认为认证以及强大且相关的经验对您在竞争激烈的世界中没有坏处。我最近注册了即将参加的 102 考试。

资源

An Accurate Assessment?
Richard Morgan (rmorgan@tux.org) 住在山上,并在弗吉尼亚州北部担任系统工程师。当他不工作或与妻子和女儿共度时光时,他会躲在地下室里摆弄电脑,做一些邪恶的事情。他将自己的空闲时间贡献给弗吉尼亚北部 Linux 用户组和 Tux.org,担任他们的网站管理员,并追溯他的祖先约 500 年。您可以在 Web 上访问他:http://www.tux.org/~rmorgan/
加载 Disqus 评论