当前位置首页 > 百科> 正文

LINUX培训

2019-07-31 03:46:02 百科
LINUX培训

LINUX培训

Linux诞生于1991年10月,至今已有十多年历史。Linux是一套免费且功能完整 的UNIX软体。且它是一个32位的作业系统,运作稳定且有效率,被广泛用作伺服器作业系统。Linux承袭的是开放式原始码(Open Source)的精神,所有Linux SourceCode(原始码)均可免费取得,这使得它相对其它的作业系统(尤其是昂贵的WindowsNT)而言价格极其便宜。同时,因为它的原始码是开放的,因此,可以方便地被全球数以万计的程式设计师套用并不断改进,使得它在技术上的进展突飞猛进—--目前Linux的核心已经升级到2.4版。这种进步使得Linux成为市场倍加青睐的作业系统,1999年,Linux超过了Novell公司的Netware,成为仅次于微软WindowsNT的排名第二的伺服器作业系统。IDC预测,未来四年Linux的出货量将以年增长28%的比例增长,从1999年的130万套增长到2004年的470万套。

目前,全球最大的Linux是Red Hat Linux,红旗Linux则是中国Linux的第一品牌。

基本介绍

  • 中文名:LINUX培训
  • 用途:用作伺服器作业系统
  • 培训原因:Linux的使用者急速增加等
  • 课程详解:Linux 基础、Shell 编基础等

认证

国际认证

目前在国外广泛承认的linux认证共有四种:
就目前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工作经验的系统管理员。
2Sair 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一样。
3Linux+
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技术资格的个人。
4Red Hat Certified Engineer
Linux+ 代表了低级的Linux认证计画,而高级的Linux认证长期以来则几乎完全是Red Hat CertifiedEngineer(RHCE)认证计画的天下。RHCE是该领域最具挑战性的认证考试,所以它也是最有价值的Linux认证。。

国内认证

如果你的目标只是在国内Linux界有所作为的话,那幺你的选择只应该有一个:红旗Linux。作为中国人最早的Linux作业系统,红旗Linux目前每年的发售量已经超过1,000,000万份,是目前中国市场上份额最大的Linux,有着广泛的用户群和众多的培训机构。而且,红旗LinuX列入全国计算机套用水平考试模组,国家教育部予以承认,以中国科学院、信息产业部的技术、资金为后盾,保障了认证体系的技术含金量和权威性,更使得它在国内Linux认证中一枝独秀。
我国 Linux 正发展到一个关键时期,瓶颈效应也越来越明显。我们尴尬地发现,Linux 专业人才,尤其是本地化的专业人才远远不如 Windows 系统下的人才——不论是数量还是质量。

培训原因

中国加入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 面临的这一挑战,倪光南院士曾一针见血地指出,人才决定一切,有了更多、更好的 Linux 开发人员,就会促进 Linux 在中国的普及。相反,如果大多数开发人员都只懂 Windows ,那幺 Linux 就很难发展了。
目前中国 Linux 的套用水平还落后于已开发国家,主要表现在我国熟悉 Linux 的人员不多,在 Linux 上开发的套用不丰富,中国人对于 Linux 的贡献还很少等。
随着 Linux 在国内的日益普及,企业对 Linux 人才的需求也会持续升温,并且表现在层次上也更加丰富。比如,在系统级的资料库、讯息管理、 Web 套用方面,在桌面办公方面、在各种嵌入式开发方面等等。Linux 相关人才可以获得的薪水,也普遍比Windows相关人才多20-30%。

优势

选择一家好的教育培训机构的确可以达到事半功倍的效果。不仅能大大缩短学员自行摸索和自我积累的时间,而且能帮助学员在更高的起点上超越,从而在“前人”的肩膀上未雨绸缪,少走弯路。
总体来说,正规的IT培训机构通常具有从业经验丰富、阅历深厚的职业管理人员和师资团队、具备整体的实验设备环境、拥有认真负责的专职讲师,同时还有好的服务和竞争力的培训价格。
教育培训不同于实物商品,刚起步的学员或初学者通常难以用直觉来判别其优劣。培训市场竞争激烈,培训机构能生存和发展的通常都有自己的特色和优势,但是自称为专业培训机构的如雨后春笋般涌现,令人目不暇接,这种良莠并存的现象,学员往往感到选择起来非常困难。
而且个别缺乏公平竞争素质的培训机构利用网路的虚拟性和开放性,以匿名或假名方式,用假冒他人的手法造谣,通过百度知道、百度帖吧bbs等网路途径攻击和诋毁同行的现象时有发生,不仅造成了对整个行业的伤害,还把一个高尚的领域搅得更加混浊。
从某种程度上说,使损招攻击和诋毁同行现象的出现,源自个别培训机构故意製造纷争和混乱,企图混水摸鱼。同时也表明由于学员的基础和学习能力的差异,学员对课程和讲师也有不同的要求而可能造成的对教学品质的争议。
当前学员对培训机构良莠并存、有冒牌的、学不到东西、虚列设备师资、放羊式课时、蓄意发贴恶搞同行、缺乏自律等对培训行业的印象不好。至于从【百度】等商业网站搜寻出的排名和内容, 其实是各培训机构购买关键字的竞价排名广告【付费越多,排名越前】,并不代表公众的观点和权威部门的信息,这些网站也声明了对网站所刊列的内容、来源和传播的免责声明。网路其实也是一把双刃剑,在带给我们资讯与便利的同时,各种风险和伤害也会随之而来,关键是为谁所用。

红帽培训

红帽Linux认证工程师(RHCE)是以实际操作能力为基础的测试项目,主要考察考生在现场系统中的实际能力。其它培训项目一般是教授学生如何回答多项选择问题,而并非是如何操作一个真正的系统。红帽培训和测试非常注重培养实际的动手能力。
红帽Linux认证工程师RHCE考试构成:
RHCE对应的考试编号为:RH302,通过本考试的考生可获得RHCE证书。认证考试包括3个部分,在1天内考完。RHCE考试分别要在一天内完成两个部份。
第一个部份:诊断与排错(Troubleshooting and System Maintenance)(2.5小时)
第二个部份:伺服器安装及网路服务配置操作(Installation and Configuration)(3小时)
要通过RHCE考试,考生必需满足以下条件:
1、 第一个部份平均分数为80分或以上,总共十题中有五道是必须回答的;
2、 在第一个部份里的五道必答题要在一小时内完成和不能有错;
3、 在第二个部份里属于RHCT级别的题目得到70分或以上;
4、 在第二个部份里属于RHCE级别的题目得到70分或以上。
考生会在三个工作天内得到分数结果。
另外,RHCE考试中包括了RHCT,如果考生没有达到RHCE分数水平,但达到RHCT分数要求,也能获得RHCT认证。具体如下:
1、 第一个部份,总共十题中五道必答题要在一小时内完成和不能有错;
2、 在第二个部份里属于RHCT级别的题目得到70分或以上。
考试预约 直接联繫誉天教学部或者参加誉天RHCE培训,一般人数够10天左右即可批量考试,由北京RHCE考试总部派遣考官到各地考试分点参与主考,考试时间一天。远大教育山西授权RHCE考试中心。

课程详解

Linux 基础

安装Linux作业系统 ; Linux档案系统 ; Linux常用命令 ; Linux启动过程详解 ; 熟悉Linux服务能够独立安装Linux作业系统 ; 能够熟练使用Linux系统的基本命令 ; 认识Linux系统的常用服务安装;Linux作业系统; Linux基本命令实践 ; 设定Linux环境变数; 定製Linux的服务 ; Shell 编程基础使用vi编辑档案 ; 使用Emacs编辑档案; 使用其他编辑器,经典教程如鸟哥私房菜、马哥Linux等。

Shell 编基础

Shell简介 ; 认识后台程式Bash编程熟悉Linux系统下的编辑环境 ; 熟悉Linux下的各种Shell 熟练进行shell编程熟悉vi基本操作 ; 熟悉Emacs的基本操作 ; 比较不同shell的区别 ; 编写一个测试伺服器是否连通的shell脚本程式 ; 编写一个查看进程是否存在的shell脚本程式 ; 编写一个带有循环语句的shell脚本程式。

Linux 下的 C

linux C语言环境概述 ; Gcc使用方法 ;Gdb调试技术; Autoconf Automake Makefile 代码最佳化; 熟悉Linux系统下的开发环境; 熟悉Gcc编译器 ;熟悉Makefile规则编写Hello,World程式; 使用 make命令编译程式; 编写带有一个循环的程式; 调试一个有问题的程式。

嵌入式开发

嵌入式系统概述 ;交叉编译 配置TFTP服务; 配置NFS服务 ;下载Bootloader和核心; 嵌入式Linux套用软体开发流程熟悉嵌入式系统概念以及开发流程; 建立嵌入式系统开发环境製作cross_gcc工具链 ;编译并下载U-boot 编译并下载Linux核心 ;编译并下载Linux应用程式。

嵌入式移植

Linux核心代码 ;平台相关代码分析 ARM平台介绍 ;平台移植的关键技术; 移植Linux核心到 ARM平台; 了解移植的概念; 能够移植Linux核心移植Linux2.6核心到; ARM9开发板。

Linux 下串口通信

串列I/O的基本概念 ;嵌入式Linux套用软体开发流程; Linux系统的档案和设备; 与档案相关的系统调用 ;配置超级终端和MiniCOM 能够熟悉进行串口通信; 熟悉档案I/O 编写串口通信程式; 编写多串口通信程式。

多进程设计

Linux系统进程概述; 嵌入式系统的进程特点 进程操作 守护进程; 相关的系统调用了解Linux系统中进程的概念 ;能够编写多进程程式编写多进程程式; 编写一个守护进程程式 ;sleep系统调用任务管理、同步与通信 Linux任务概述任务调度 管道 信号 共享记忆体 任务管理 API ;了解Linux系统任务管理机制 ;熟悉进程间通信的几种方式 ;熟悉嵌入式Linux中的任务间同步与通信编写一个简单的管道程式实现档案传输 ;编写一个使用共享记忆体的程式。

多执行绪设计

执行绪的基础知识; 多执行绪编程方法 ;执行绪套用中的同步问题了解执行绪的概念; 能够编写简单的多执行绪程式编写一个多执行绪程式。

网路编程

网路基础知识; 嵌入式Linux中TCP/IP网路结构; socket 编程; 常用 API函式 ;分析Ping命令的实现; 基本UDP套接口编程 ;许可证管理 PPP协定; GPRS 了解嵌入式Linux网路体系结构; 能够进行嵌入式Linux环境下的socket 编程; 熟悉UDP协定、PPP协定 熟悉GPRS 使用socket 编写代理伺服器 使用socket 编写路由器; 编写许可证伺服器; 指出TCP和UDP的优缺点; 编写一个web伺服器 ;编写一个运行在 ARM平台的网路播放器。

GUI 开发

GUI基础; 嵌入式系统GUI类型; 编译QT 进行QT开发熟悉嵌入式系统常用的GUI 能够进行QT编程使用QT编写“Hello,World”程式 ;调试一个加入信号/槽的实例 ;通过重载QWidget 类方法处理事件。

字元设备驱动

设备驱动程式基础知识; Linux系统的模组 字元设备驱动分析 fs_operation结构; 载入驱动程式了解设备驱动程式的概念 ;了解Linux字元设备驱动程式结构 ;能够编写字元设备驱动程式编写Skull驱动 编写键盘驱动; 编写I/O驱动 ;分析一个看门狗驱动程式; 对比Linux2.6核心与2.4核心中字元设备驱动的不同Linux 块设备驱动程式块设备驱动程式工作原理; 典型的块设备驱动程式分析 ;块设备的读写请求伫列了解Linux块设备驱动程式结构; 能够编写简单的块设备驱动程式比较字元设备与块设备的异同; 编写MMC卡驱动程式; 分析一个档案系统 ;对比Linux2.6核心与2.4核心中块设备驱动的不同。

档案系统

虚拟档案系统; 档案系统的建立; ramfs记忆体档案系统; proc档案系统 ;devfs 档案系统; MTD技术简介; MTD块设备初始化 ;MTD块设备的读写操作了解Linux系统的档案系统; 了解嵌入式Linux的档案系统; 了解MTD技术; 能够编写简单的档案系统为 ARM9开发板添加 MTD支持 ;移植JFFS2档案系统 ;通过proc档案系统修改作业系统参数; 分析romfs 档案系统原始码; 创建一个cramfs 档案系统。
声明:此文信息来源于网络,登载此文只为提供信息参考,并不用于任何商业目的。如有侵权,请及时联系我们:baisebaisebaise@yeah.net