- 论坛徽章:
- 0
|
Unit 1 Linux idea and history
Keyword: open source, Linux origins, Red Hat distributions, Linux principles
关于Linux的起源及开始时的一些设想,请自行google,而在此不得不提一下Red Hat这家公司(怎么说这都是关于Red Hat的考试)。由于Linux是免费软件,所以改编自Linux的Red Hat的各种版本也不能从销售拷贝中获利,所以只能通过提供支持获取收益。Red Hat是最先支持Linux商用的公司,也为Linux社区提供最多的代码,所以选择Linux就首选Red Hat,这是我想考取RHCE的原因。
同MS一样,为了不同的目的(主要是细分客户群)所以与Red Hat相关的Linux也有不同的版本。主要有RHEL(Red Hat Enterprise Linux),CentOS,Fedora。她们各自也有不同的一些版本,本篇笔记针对的就是RHEL 5.1。RHEL是Red Hat的主要商用版本,可以商业支持,也是其主要的收入来源。CentOS基本上是RHEL的free copy,但不可使用Red Hat及其相关的商标,其主要由社区支持。如果只是为了一般的使用及练习可以使用这个版本。Fedora是一个比较追潮流的Linux版本,一般的新软件、新驱动、新外观都可以在这里找到。Fedora通常4-6个月就会有一个新版本,主要由社区支持,当然使用也都是免费的。
上面我老提到一些由谁支持,这代表如果你需要该版本最新的官方资源,就可以从那里入手。
本节还有几句是Linux principles,理解了有助于以后的学习。
- Everything in Linux is a file(including hardware)
所有东西都是文件(包括硬件,内存等等),如 /proc 和/dev里面的东东 - Small, single-purpose programs
每个程序的目标都要简单,单一 - Ability to chain programs together to perform complex tasks
不同的程序可以组合起来完成复杂的任务 - Avoid captive user interfaces
避免用户界面没有响应(导致系统瘫痪),如有6个console - Configuration data stored in text
配置文件都是文本文件
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/109862/showart_2143482.html |
|