进军Linux系统前,我们先来了解操作系统。
操作系统是软硬件资源的管理者,它本身也是一个特别复杂的软件,直接运行在“裸机”上的系统软件。其上为应用程序提供运行平台,其下对各种硬件进行分管理。
主流操作系统:
PC: Windows, OS X, Linux
服务器(server):Unix/Linux, Windows Server, OS X
嵌入式设备(Embedded Device):Linux, Android, VxWorks, IOS, WinCE, Windows Phone, BlackBerry, Symbian
现在我们正式了解Linux系统。
提到Linux系统,我们不得不提林纳斯·托瓦兹,他是Linux内核的最早作者,
随后发起了这个开源项目,担任Linux内核的首要架构师与项目协调者,是当今世界最著名的电脑程序员、黑客之一。
Linux系统:
Linux系统是类Unix系统,继承了Unix系统的强大功能和使用习惯,但是在低端机器上一样可以流畅运行,以高效性和灵活性著称。
那什么又是Unix呢?
Uinx系统是一个功能强大的操作系统,比如FreeBSD、Solaris、HP-UNIX等,但是对配置要求很高,在低端的机器上不能正常运行。
什么是类Unix系统(UNIX-like)?
只有符合单一Unix规范的Unix系统才能叫做Unix系统,否则只能称作类Unix。
特色:
- 开源
- 免费
- 遵守GPL协议(任何个人和组织都能轻松获得Linux内核源码,并根据自己的需求进行修改定制,然后以一个新的名字发布一 款新的系统)
由于当初林纳斯·托瓦兹在网上发布了Linux内核的源代码,才有了如今各种Linux的各种发行版。
Linux主流发行版:RedHat, CentOS, Fedora, Debian, Ubuntu, Suse, 麒麟等。
好了,Linux暂时我就知道这么多了,大佬们快给我补补课!