操作系统【1】Linux基础知识
Linux起源于1991年,芬兰赫尔辛基大学的一名学生开发的一个简陋的操作系统内核,这个这个内核系统就是Linux,Linus's Unix,Linus的Unix。后来取名为linux。
Linux自从放到网上后引起了很多人的兴趣,他们陆续通过互联网加入到Linux开发过程中。1994年3月,Linux1.0发布,Linux已经成为一个基本可用的内核。
Linux开创了一种前所未有的软件开发模式。多人协作,代码随时提交,有问题及时修改,所有参与人员并非精英,而是一群狂热的支持者。前前后后无数人参与了Linux项目的开发,组织不太严谨,有很多的争吵和讨论。Linus经常写代码,偶尔扮演仲裁的角色,而非传统意义上的领导。
linux目前的应用主要应用于以下几种系统平台:服务器系统、桌面系统、嵌入式系统、电子商务系统。Linux系统主要优势是价格低廉、灵活性好,所以它广泛的应用于服务器操作系统;最新的linux版本在桌面应用方面进行了很大的改造,目前完全可以作为一种集办公应用、多媒体应用、网络应用等多方面功能于一体的图形界面操作系统。更重要的是,这样的桌面系统可以免费使用;此外,现在更多的移动设备也采用基于linux的嵌入式系统,比如:机顶盒、移动电话等移动设备。
Linux目前发布的版本主要有:Red Hat Linux、Ubuntu Linux、SuSE Linux、Gentoo Linux等几种版本。下面,我对每一个版本做一个简单的介绍:
Red Hat Linux
Red Hat Linux是由Red Hat(红帽公司)发行的目前也是最获认可的 Linux 品牌。Red Hat(红帽公司)创建于 1993 年,是目前世界上资深的 Linux 厂商。
Ubuntu Linux
Ubuntu 基于知名的 Debian Linux 发展而来,界面友好,容易上手,对硬件的支持非常全面,是目前最适合做桌面系统的 Linux 发行版本,而且 Ubuntu 的所有发行版本都免费提供。
SuSE Linux
SuSE Linux 以 Slackware Linux 为基础,原来是德国的 SuSE Linux AG 公司发布的 Linux 版本,1994 年发行了第一版,早期只有商业版本,2004 年被 Novell 公司收购后,成立了 OpenSUSE 社区,推出了自己的社区版本 OpenSUSE。
SuSE Linux 可以非常方便地实现与 Windows 的交互,硬件检测非常优秀,拥有界面友好的安装过程、图形管理工具,对于终端用户和管理员来说使用非常方便。
Gentoo Linux
Gentoo 最初由 Daniel Robbins(FreeBSD 的开发者之一)创建,首个稳定版本发布于 2002 年。Gentoo 是所有 Linux 发行版本里安装最复杂的,到目前为止仍采用源码包编译安装操作系统。