首先,Linux是一套免费使用和自由传播的类unix操作系统,是一个基于posix和unix的多用户、多多任务、支持多线程和多CPU的操作系统。严格且简单的讲,linux就是一个操作系统的内核。那linux能做什么呢,她可以做服务器、跑网站、个人PC、手机(Android,苹果unix)、门禁系统、取款机ATM、路由器、物联网等等。
linux是类unix操作系统,我们有必要了解unix的历史。unix:最早由KenThompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发;第一篇文章 “The UNIX Time Sharing System”于1974年7月发表,这是UNIX与外界的首次接触,引起了学术界的广泛兴趣并对其源码索取。
linux的创始人是林纳斯·托瓦兹,于1991年的10月5日发布。和linux相关的两个概念GPL和GUN。GPL:英文全名为General Public License(通用公共许可证)。GUN:一个完全基于自由软件的软件体系结构。
linux常见的发行版本:SlackWare、Suse、Debian、Ubuntu、RedHat、CentOS、Fedora。 SlackWare:由Patrick Volkerding开发的GNU/Linux发行版。优点:灵活、KISS(Keep It Simple Stupid)。 Suse:由德国的 SuSE Linux AG公司发行维护的Linux发行版(2004年被Novell公司收购)。优点:为原来复杂的设定工作提供了方便的组合界面。 Debian:开发社区:Debian Project,由于Debian开发者 所创建的操作系统中绝大部分基础工具来自于GNU工程,因此“Debian”常指Debian GNU/LINUX。优点:方便有效的软件管理系统,拥有大量的自由软件,稳定性强。 Ubuntu:开发者:Canonical公司、Ubuntu基金会。优点:更安全,系统更易用,更新更及时。 RedHat:1994年,Marc Ewing创建了自己的Linux发行版,并将其命名为红帽Linux。优点: 技术支持,创新。 CentOS:CentOS 是一个基于Red Hat Linux 提供的可自由使用源代码的企业级linux发行版本。优点:完全免费,可及时更新,修正了许多RED HAT AS的BUG。 Fedora:发行:Fedora Project。优点:新颖、多功能并且自由和开源的开发系统。
国内用的最多linux版本:CentOS,RedHat。推荐理由:两个版本基本相似,国内企业基本都在用。