Linux 内核最初只是由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的,是一套免费使用和*传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统,能运行主要的 UNIX 工具软件、应用程序和网络协议,继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统
Linux的发行版
从技术角度说,Linux 只是一个“内核”,而内核没有各种各样的应用程序是无法让用户使用的,就像自己的电脑安装好了系统,但是没有软件(QQ,微信等)所以很多公司或者社团把 Linux 内核、源代码和众多的应用程序整合到一起构成一个完整的、可供最终 用户使用的系统,用户可以从网络下载或购买光盘,这才是大家平时的“Linux”,我们称为“Linux 发行 版本”。
任何一个软件都有版本号,Linux 也不例外。Linux 的版本号又分为两部分:内核版本与发布套件版本
目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、 SolusOS 等。
Redhat,应称为 Redhat 系列,包括 RHEL(Redhat Enterprise Linux,为收费版本)、Fedora Core(由 Redhat桌面版本发展而来,免费)、CentOS(RHEL 的社区克隆版本,免费),Redhat 可以说是在国内使用最多的 Linux 版本,这个版本的特点就是使用人数多,资源多,而且网上的许多 Linux 教程也都以 Redhat 为例进行讲解
Linux 应用领域
-
服务器操作系统
-
数据库服务器
-
应用服务器:Tomcat,Geronimo,WebSphere 和 WebLogic 都是 Java 应用服务器,Linux 为这些服务提 供了一个稳定的,内存消耗很小的,可长时间运行的平台。
-
日志服务器
-
监控服务
-
开发平台:Linux 下有许多开发工具,如 Eclipse、C、C++、Mono、Python、Perl、PHP 等,毫无疑问,Linux 是世界上最流行的开发平台
Linux和windows之间的区别