Chinaunix首页 | 论坛 | 博客
  • 博客访问: 14295
  • 博文数量: 1
  • 博客积分: 65
  • 博客等级: 民兵
  • 技术积分: 30
  • 用 户 组: 普通用户
  • 注册时间: 2012-03-01 14:54
文章分类

全部博文(1)

文章存档

2012年(1)

分类: LINUX

2012-03-18 10:41:16

Linux的职业发展领域

职业领域:系统应用类(网管\系统管理和维护人员\安全管理人员中低端行业领域)待遇属于中下

  系统开发类行业(JAVA软件开发\C语言软件开发\WEB开发\嵌入式软件开发其中嵌入式软件开发是linux应用最广的领域 待遇属于中等

  发展方向:UNIX往高端领域和产业发展,例如:AIXHP-UXSolaris 等等。

具体特性

  Linux的流行是因为它具有许多诱人之处。

  完全免费

  Linux是一款免费的操作系统,用户可以通过网络或其他途径免费获得,并可以任意修改其源代码。这是其他的操作系统所做不到的。正是由于这一点,来自全世界的无数程序员参与了Linux的修改、编写工作,程序员可以根据自己的兴趣和灵感对其进行改变。这让Linux吸收了无数程序员的精华,不断壮大。

  完全兼容POSIX 1.0标准

  这使得可以在Linux下通过相应的模拟器运行常见的DOSWindows的程序。这为用户从Windows转到Linux奠定了基础。许多用户在考虑使用Linux时,就想到以前在Windows下常见的程序是否能正常运行,这一点就消除了他们的疑虑。

  多用户、多任务

  Linux支持多用户,各个用户对于自己的文件设备有自己特殊的权利,保证了各用户之间互不影响。多任务则是现在电脑最主要的一个特点,Linux可以使多个程序同时并独立地运行。

  良好的界面

  Linux同时具有字符界面和图形界面。在字符界面用户可以通过键盘输入相应的指令来进行操作。它同时也提供了类似Windows图形界面的X-Window系统,用户可以使用鼠标对其进行操作。在X-Window环境中就和在Windows中相似,可以说是一个Linux版的Windows

  丰富的网络功能

  Unix是在互联网的基础上繁荣起来的,Linux的网络功能当然不会逊色。它的网络功能和其内核紧密相连,在这方面Linux要优于其他操作系统。在Linux中,用户可以轻松实现网页浏览、文件传输、远程登陆等网络工作。并且可以作为服务器提供WWWFTPE-Mail等服务。

  可靠的安全、稳定性能

  Linux采取了许多,其中有对读、写进行权限控制、审计跟踪、核心授权等技术,这些都为安全提供了保障。Linux由于需要应用到网络服务器,这对稳定性也有比较高的要求,实际上Linux在这方面也十分出色。

  支持多种平台

  Linux可以运行在多种硬件平台上,如具有x86680x0SPARCAlpha等处理器的平台。此外Linux还是一种嵌入式操作系统,可以运行在掌上电脑、机顶盒或游戏机上。20011月份发布的Linux 2.4版内核已经能够完全支持Intel 64位芯片架构。同时Linux也支持多处理器技术。多个处理器同时工作,使系统性能大大提高。

实际应用

  过去,Linux主要被用作服务器的操作系统,因为它的廉价、灵活性及Unix背景。传统上,以Linux为基础的Linux,Apache,MySQL,Perl/PHP/Python的组合)技术,除了已在开发者群体中广泛流行,它亦是现时提供网站服务供应商最常使用的平台。

  基于其低廉成本与高度可设置性,Linux常常被应用于嵌入式系统,例如机顶盒、移动电话及移动装置等。在移动电话上,Linux已经成为Symbian OS的主要竞争者;而在移动装置上,则成为Windows CEPalm OS外之另一个选择。目前流行的TiVo数码摄影机使用了经过客制化后的Linux。此外,有不少硬件式的网络防火墙及路由器,例如部份LinkSys的产品,其内部都是使用Linux来驱动、并采用了操作系统提供的防火墙及路由功能。

  采用Linux的超级电脑亦愈来愈多,根据200811月的TOP500超级电脑列表,现时世上最快速的超级电脑使用Linux作为其操作系统。而在表列的500套系统里,采用Linux为操作系统的,占了439组(即87.8%)。

  2006年开始发售的SONY PlayStation 3亦可使用Linux的操作系统,它有一个能使其成为一个桌面系统的Yellow Dog Linux。之前,Sony亦曾为他们的PlayStation 2推出过一套名为PS2 LinuxDIY组件。Ubuntu9.04版本,恢复了PPC支持(包括PlayStation 3)。

  而随着OLPCXO-1,华硕的Eee PC等低价电脑的推行,许多人乐观的认为在低端PC市场,linux的市场占有率正在快速的增长。但在Windows进入此一市场后,Linux的市占率快速下滑。现在Windows系统在所有的PC市场中,都占有绝对优势。

相关认证

  指获得专业Linux培训后通过考试得到的资格。目前国际上广泛承认的Linux认证有Linux Professional Institute(简称为)、SairLinuxGNULinux+RedHatCertifiedEngineer

  Linux Professional InstituteLPI

LPILINUX认证权威指南(第2版)

  就目前Linux团体所关注的程度来看,LPI认证计划受到了最为广泛的支持。LPI已经先期推出了Linux ProfessionInstitute Certified-Level 1(简称为LPIC-1)认证计划,不久的将来还会按预定计划推出第2和第3级认证。为了获得LPIC-1证书,你必须通过两门各自长达90分钟的考试—--101 (LPI General LinuxPart1)和102 (LPI General LinuxPart2)。LPILPIC—1的应试对象主要是有至少1Linux工作经验的系统管理员。

  Sair Linux GNU

  同LPI一样,Sair提供了三种级别的认证计划;

  Level 1——Sair Linux & GNU Certified AdministratorLCA

  Level 2 —-- Sair Linux & GNU Certified EngineerLCE

  Level 3 ---- Master Sair Linux & GNU Certified EngineerMLCE

  第1级才是目前得到完全开发的Sair认证项目,这一点也和LPI一样。

  Linux+

  CompTIA主办的Linux+认证计划是最新进入Linux认证市场的。该计划于2001921日正式推出,目前已经在Linux从业人员和业内引起了广泛的关注。几乎所有的主要认证出版商都撰写了针对Linux+认证的考试参考书,众多的IT 培训中心都在准备Linux+认证计划了。

  同CompTIA推出的其他带“+”号的认证一样,Linux十资格证书只需要通过一场考试即可获得(VUEPrometric考试中心举办此类考试),一旦你获得了Linux+资格证书,证书就终生有效。Linux+考试价格是190美元,考试采用多选题形式,时长120分钟,所覆盖的内容很多都是和Sair以及LPI认证完全一样的,但难度稍有降低。

  LPISair认证计划的考试对象是具有相当经验的Linux网络和系统管理员,而Linux+认证则主要面向只有半年左右的Linux体验、想获得基本Linux技术资格的个人。

  Red Hat Certified Engineer

  Linux+ 代表了低级的Linux认证计划,而高级的Linux认证长期以来则几乎完全是Red Hat CertifiedEngineerRHCE)认证计划的天下。RHCE是该领域最具挑战性的认证考试,所以它也是最有价值的Linux认证。但也是最贵的,全套课程费用为2498美金,也可单独做认证测验,费用为749 美金。

常用命令

  echo 命令

  举例:echo $PATH

  功能:将命令行中的参数显示到标准输出中。

  date命令

  举例:date

  功能:显示或设置系统时间,没参数直接显示系统当前的日期和时间

  passwd命令

  举例:passwd

  功能:修改密码

  file命令

  举例:file 文件名 【参数】

  功能:确定指定文件类型

  ls命令

  举例 ls -a 显示当前目录下的全部文件(包括隐藏文件)

  功能:列出目录文件

  touch命令

  举例:touch 【选项】 文件名 ...

  功能:修改指定文件的时间标签或者创建一个空文件

  选项:-a 仅改变指定文件的存取时间

  -c 不创建任何文件

  -m 仅改变指定文件的修改时间

  - t 使用指定时间

表达式使用

  使用规则表达式要养成良好的习惯,就是在匹配模式的两端加上‘’。这样和shell的文件通配符号做区别。

  正规表示法( Regular Exdivssion,RE )

  1 什么是正规表示法:

  什么是正规表示式 ( Regular Exdivssion,底下简称 RE ) 呢?简单的说,在 Linux 的环境下,我们可以透过『字符串以及一些特殊字符的辅助』来进行文字的比对工作,好来让使用者筛选自己所需要数据。

  这些特殊的字符与搭配使用的工具,就构成了正规表示法的主轴!

  例如 / etc/ rc.d/ init.d 这个目录当中好了,如果你要找到一个文件内容含有 mail 这个字符串的文件名,要怎么搜寻呢?利用 grep 配合 mail 以及万用字符来搜寻所有的文件名『grep 'mail' /etc/rc.d/init.d/*

  2 正规表示法对于系统管理员的用途:

  对于系统管理员来说,正规表示法则是一个『不可不学的好东西!』由于系统如果在繁忙的情况之下,每天产生的讯息信息会多到你无法想象的地步,而我们也都知道,系统的『错误讯息登录文件』的内容记载了系统产生的所有讯息,当然,这包含你的系统是否被『入侵』的纪录数据。但是系统的数据量太大了,要系统管理员的 你每天去看这么多的讯息数据,想不疯掉都很难,这个时候,我们就可以透过『正规表示法』的功能,将这些登录的信息进行处理,仅取出『错误』的信息来进行分析。

  3 正规表示法的广泛用途:

  除了系统管理员之外,一大堆的软件与设定都是支持正规表示法的,最常见的例子就是『邮件服务器』!您是否有常常收到电子邮件里最让人诟病 的『广告信件』呢?那如果我在 Server 端就将广告信件给剔除的话,客户端就会减少很多不必要的频宽损耗了对吧!那么如何剔除广告信件呢?由于广告信件几乎都有一定的标题或者是内容,因此,只要每次有来信时,都先将来信的标题与内容进行特殊字符串的比对,使用正规表示法发现有不良信件就予以剔除!目前两大服务器软件sendmail postfix 都支持正规表示法的比对功能!很多的服务器软件、以及套件都支持正规表示法。

相关资料

  LFS──Linux from Scratch,就是一种从网上直接下载源码,从头编译LINUX的安装方式。它不是发行版,只是一个菜谱,告诉你到哪里去买菜(下载源码),怎么把这些生东西( raw code) 作成符合自己口味的菜肴──个性化的linux,不单单是个性的桌面。

  存在的原因

  LFS 存在的一个重要原因是可以帮助人们学习 linux 系统的内部是如何工作的。构建一个 LFS 系统会帮助演示是什么使 linux运转,各种组件如何在一起互相依赖的工作。最好的事情之一,是这种学习的经历给予的是一种能力,能够定制满足您自己需要的 linux

  好处优势

  LFS 的一个关键的好处是它让用户对于系统有更多的控制,而不是依赖于某些人的 linux 实现。在 LFS 的世界里,你是坐在司机的位置,掌控系统的每一个细节,比如目录层次和启动配置。你也能掌控程序在哪里,为何,以及怎样被安装。

  LFS 的另一个好处是可以创建一个非常紧凑的 。当安装一个常规的发行版时,人们经常要被迫安装一些可能永远不会用到的程序。这些程序浪费宝贵的磁盘空间,或更糟的是占用CPU资源。要构建一个少于100兆(MB) LFS系统不是一件难事,这相比较目前大多数的发行版要小很多。这听起来是不是仍然占许多空间?我们中一些人的工作是创建一个非常小的嵌入式的 LFS系统。我们成功的构建了一个系统,在只运行 Apache服务器的情况下,大约占8MB磁盘空间。进一步的缩减能够减至5MB或更少。你用一个常规的分发版本试试?这也只是设计你自己的 linux所带来的好处之一。

  我们可以拿 linux 发行版与快餐店出售的打比喻,您不能决定您应该吃什么。相反,LFS没有给您一个汉堡。而是给您一张制作。用户可以查阅配方,减掉不想要的配料,增加你自己的配料以增强汉堡的口味。当你对配方满意的时候,开始去做准备。您可以采用确定的方式:或烤,或烘,或炸,或焙。

  另外一个比方是把 LFS 与建筑房子比较。LFS 提供房子的框架蓝图,但是需要您去建筑它。LFS 包含了在这过程中调整计划的自由,定制满足用户的需要和参考。

  用户定制的 linux 系统的另一个好处是安全性。通过从源码编译整个系统,您能够审查任何东西,打上所有的安全,而不需要等待别人去编译好修补了安全漏洞的二进制包。除非是您发现并制作的补丁,否则您得不到任何的保证,新的二进制包是否正确编译或修正了问题。

 

 

我的感想:

linux是一个既深奥又实用的一种操作系统,学习它容易,但是想学好它是非常之不容易,它里面的操作方法和windows基本上没有相同的,Linux还采取了许多,其中有对读、写进行权限控制、审计跟踪、核心授权等技术,这些都为安全提供了保障。Linux由于需要应用到网络服务器,这对稳定性也有比较高的要求,实际上Linux在这方面也十分出色。我感觉我现在对它的兴趣很大,但是不知道怎么样才能学好它。

 

阅读(1857) | 评论(1) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~

我是你举哥2012-03-18 21:11:53