Linux简介

1991年linux 内核最初由芬兰人林纳斯·托瓦兹(Linus Torvalds)在赫尔辛基大学上学时出于个人爱好而编写的。Linux 是一套免费使用和自由传播的类 Unix 操作系统,是一个基于 POSIX 和 UNIX 的多用户、多任务、支持多线程和多 CPU 的操作系统。

Linux 能运行主要的 UNIX 工具软件、应用程序和网络协议,支持 32 位和 64 位硬件。它继承了 Unix 以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统,伴随着互联网的发展,Linux得到了来自全世界软件爱好者、组织、公司的支持。

Linux除了在服务器操作系统方面保持着强劲的发展势头以外,在个人电脑、嵌入式系统上都有着长足的进步。使用者不仅可以直观地获取该操作系统的实现机制,而且可以根据自身的需要来修改完善这个操作系统,使其最大化地适应用户的需要。

二、Linux发行版

Linux 的发行版就是将 Linux 内核和应用软件打包封装,这些应用软件可以包括 GNU 程序库和工具、命令行 Shell 工具、图形界面的 XWindow 系统和相应的桌面环境以及数千种应用软件。

Linux 的发行版本可以分为几个大的家族,比如 Red Hat、Debian、SlackWare 等等;然后在每个大的家族里又有不同的发行版本。目前市面上较知名的发行版有:Ubuntu、RedHat、CentOS、Debian、Fedora、SuSE、OpenSUSE、Arch Linux、SolusOS 等。

2.1 Redhat家族

Redhat中文直译为红帽,Linux运维中非常出名的红帽认证就是来源于此,红帽公司旗下有三款Linux发行版:

  • RHEL:全称Red Hat Enterprise Linux,是商业版本,源代码公开,技术支持需要付费,提供原厂服务。一般大型企业的重要服务器都是用的rhel系统,rhel大概是最经典的Linux发行版,在很多人看来,rhel就等同于Liunx,至于redhat公司的红帽认证,更是运维人员含金量最高的认证证书。软件包管理器为rpm,软件包管理器的前端工具为yum。
  • CentOS:全称Community Enterprise Operating System,社区企业操作系统,可以理解为是 RHEL 的社区克隆版,完全免费,并且开源。其独有的yum命令支持系统在线升级,可以即时更新。CentOS稳定性较好,在中国应用比较广泛。
  • Fedora 是基于 Red Hat Linux的社区版,由Fedora Project社区开发、红帽公司赞助。Fedora会采用最新的技术,尝试很多新功能、新特性,取得成功后会应用到 RHEL版本中,可以理解为是 RHEL的个人桌面版和前期测试版。

2.2 Debian

Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。提供了接近十万种不同的开源软件支持,在国外用于很高的认可度和使用率。对于各类内核架构支持性良好,稳定性、安全性强更有免费的技术支持。基于Debian的发行版非常多,下面只介绍最典型的三个版本:

  • Debian 最早由Ian Murdock于1993年创建,是社区类Linux的典范,也是迄今为止最遵循GNU规范的Linux系统。Debian在服务器和桌面电脑领域都有着广泛的应用,最具特色的是apt-get、dpkg和aptitude包管理方式。
  • Ubuntu是国内很多初学者第一次接触到的Linux发行版,基于 Debian 发展而来,界面友好,易于上手,对硬件的支持非常全面,是非常适合做桌面系统的Linux发行版本。
  • Linux Mint 由Linux Mint Team团队于2006年开始发行,基于Debian和Ubuntu的Linux发行版。操作类似于windows,适合新手入门,它诞生的目的是为家庭用户和企业提供一个免费的,易用的,舒适而优雅的桌面操作系统。

三、知识拓展

什么是类Unix操作系统?

类Unix系统(英文:Unix-like)是指继承UNIX的设计风格演变出来的系统,这些操作系统虽然有的是自由软件,有的是商业软件,但都相当程度地继承了原始UNIX的特性,有许多相似处,并且都在一定程度上遵守POSIX规范,但是它们却并不含有UNIX的源代码。由于UNIX标准认定价格昂贵,所以目前唯一获得UNIX标准认定的为苹果的MACOS系统。

类Unix操作系统有哪些?

FreeBSD及其衍生产品、OpenBSD及其衍生产品、GNU/Linux、GNU/OpenSolaris等等,这里面我们所介绍的几种主流的类Unix操作系统,他们大多都属于开源产品,在互联网上是可以获取到的,有兴趣的同学可以自行搜索并下载安装

什么是GUN计划?

GNU是“GNU’s NotUnix”的递归缩写。1983年9月27日Richard Stallman在net.unix新闻组上公布该消息,并附带一份《GNU宣言》等解释为何发起该计划的文章,指导思想是“重现当年软件界合作互助的团结精神”。1984年正式启动GUN工程,目标是创建一套完全自由的类UNIX操作系统。为保证GNU软件可以自由地“使用、复制、修改和发布”,所有GNU软件都在一份在禁止其他人添加任何限制的情况下授权所有权利给任何人的协议条款,GNU通用公共许可证(GNU General Public License,GPL)。这个就是被称为“反版权”(或称Copyleft)的概念。

版权声明:本文采用知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
文章名称:《Linux简介》
文章链接:https://zhuji.vsping.com/2659.html
本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。