第一章、
Linux
是什么与如何学习
最½更新日期:
2015/04/23
众所½知的,
Linux
的核心原型是
1991
年由托瓦兹
(Linus Torvalds)
写出来的,但是托瓦兹为何可以写出
Linux
这个操作系
统?
为什么他要选择
386
的计算机来开发?为什么
Linux
的发展可以这么迅速?又为什么
Linux
是免费且可以自由学习
的?
以及目前为何有这么多的
Linux
套件版本
(distributions)
呢?了½这些东西后,才能够知道为何
Linux
可以免除专利软
件之争,
并且了½到
Linux
为何可以同时在个人计算机与大型主机上面大放异彩!
所以,在实际½入
Linux
的世½前,
就让我们来谈一谈这些有趣的历史故事吧!
^_^
1.1 Linux
是什么
我们知道
Linux
这玩意儿是在计算机上面运作的,所以说
Linux
就是一组软件。问题是这个软件是操
作系统还是应用程序?
且
Linux
可以在哪些种类的计算机硬件上面运作?而
Linux
源自哪里?为什
么
Linux
还不用钱?这些我们都得来谈一谈先!免得下次人家问妳,
为什么复制软件不会违法时,
你会答不出来啊!
^_^
1.1.1 Linux
是什么?操作系统
/
应用程序?
我们在
第零章、计算器概论
里面有提到过整个计算机系统的概念,
计算机主机是由一堆硬件所组成
的,为了有效率的控制这些硬件资源,于是乎就有操作系统的产生了。
操作系统除了有效率的控制
这些硬件资源的分配,并提供计算机运作所需要的功能
(
如网络功能
)
之外,
为了要提供程序设计师
更容易开发软件的环境,所以操作系统也会提供一整组系统呼½½口来给软件设计师开发用喔!
知道为什么要½这些了吗?嘿嘿!没错,因为
Linux
就是一套操作系统
!如同下图所示,
Linux
就是
核心与系统呼½½口那两层。至于应用程序算不算
Linux
呢?当然不算啦!这点要特别注意喔!
图
1.1.1
、操作系统的½色
由上图中我们可以看到其实核心与硬件的关系非常的强烈。早期的
Linux
是针对
386
来开发的,
由
于
Linux
只是一套操作系统并不含有其他的应用程序,因此很多工程师在下载了
Linux
核心并且实