文章目录
Linux介绍
以下为Linux、Unix发展史导图
以及其他的系列。
随着C语言、UNIX的普及,有相关的组织,对相关的接口进行了标准化。那个标准称为POSIX。
在POSIX标准中,规定了操作系统提供的系统调用接口(操作系统提供的函数原型)。
Linux是Linus于1992年开发的一个操作系统内核演变过来的,Linus没有借鉴UNIX内核的实现,但是遵循了POSIX标准。
随着互联网的发展,以及历史的机缘巧合,Linux发展为了成熟的,久经实践考验的操作系统(内核)。
- 操作系统内核:用于管理硬件
- 应用软件:如游戏、音乐软件
光有Linux内核,是没有用的。
现在Linux系统这么流行,必须介绍另外一个组织:GNU。Richard Stallman创始人
(GPL协议)。
GNU组织编写了大量的开源应用软件,但是没有好用的操作系统内核。
之后,GNU邀请Linus,将Linux采用GPL协议发布。Linus同意了。
所以,所谓的我们现在用的Linux,说成Linux+GNU更贴切。
Ubuntu、redhat、centos、opensuse这么多不同的名字,
其实是相同Linux内核的不同发行版本
。
各个发行版本之间的区别是大同小异,比如ubuntu中使用apt作为软件管理工具,
centos中使用yum作为软件管理工具。
Linux的桌面大多是不实用的,如果真要推荐一款,可以使用"深度操作系统"。
Linux的操作还是以控制台为主。
如:
在Ubuntu中,使用快捷键:Ctrl + Alt + T打开控制台。