Linux快速简易入门 linux是什么


Linux快速简易入门 linux是什么

文章插图


Linux是一个操作体系平台 。我们平时常用的操作体系叫作Windows 。当然 , 也有不少朋友应用苹果电脑 , 苹果电脑所用的体系叫作macOS 。也许你还听说过一种体系叫作Unix , Unix是比Linux更加古老的一种体系 , 多用在服务器范畴 。Linux同样也是用在服务器范畴 , 大家熟知的BAT公司(百度、阿里、腾讯)、Google、Facebook等一线互联网大公司的服务器99%的操作体系都是Linux 。大家用的Android手机也是Linux操作体系 。
Linux 的由来说到Linux的历史 , 故事就多了 , 但总认为讲太多你也记不住 , 甚至会发生废弃学习Linux的念头 , 所以这里只扼要介绍一下Linux的由来 。
在Linux出生之前 , 一直是Unix的天下 。只不过当时Unix并不能免费获得 , 要想应用必需先购置授权 , 这在当时是非常昂贵的 , 很少有人能承担得起 。
在这样的背景下 , 很多盘算机喜好者非常盼望有一个廉价或者免费的操作体系供大家学习研讨 。1983年 , 盘算机界的牛人Richard Stallman发起了一个筹划 , 目标就是构建一套完整自由的操作体系 , 这个筹划就是有名的GNU筹划 。所谓完整自由 , 就是请求参加GNU筹划的所有软件都必需自由应用、自由更改、自由宣布 。也就是说 , 软件宣布必需要宣布它的源代码 , 这个源代码可以供别人自由应用 , 也可以随意更改 , 但是必需要把更改后的代码宣布 。当然 , 光说不行 , 必需要有明文规定允许协定来制约大家如何自由应用 , 这套规定许就是有名的GPL协定 。
GNU筹划发起后 , 有很多支撑者 , 所以在这期间发生了许多非常棒的软件 , 比如vi、Emacs、GCC等 。但遗憾的是 , 一直没有一个比拟完善的操作体系涌现 。直到1991年 , 芬兰大学生林纳斯本纳第克特托瓦兹(Linus Benedict Torvalds)基于兴致开发了一个类Unix操作体系 , 一经宣布便得到了宽大喜好者的追捧 , 这个体系就是Linux 。1994年 , Linux参加GNU筹划并采取GPL协定宣布 。自此 , GNU/Linux真正实现了构建一套完整自由的操作体系的假想 。
Linux体系如果你以前从未接触过Linux , 可能就不清晰为什么会有这么多不同的Linux发行版 。在查看Linux软件包时 , 你确定被发行版、LiveCD和GNU之类的术语搞晕过 。初次进入Linux世界会让人认为不那么得心应手 。在开端学习命令和脚本之前 , 我们将为你稍稍揭开Linux体系的神秘面纱 。
Linux可划分为以下四部分:
  • Linux内核
  • GNU工具
  • 图形化桌面环境
  • 运用软件
每一部分在Linux体系中各司其职 。但就单个部分而言 , 其作用并不大 。图1是一个根本构造框图 , 展现了各部分是如何协作起来构成全部Linux体系的 。下面我们将详细介绍这四部分 , 然后概述它们如何通过协作构成一个完全的Linux体系 。
Linux快速简易入门 linux是什么

文章插图
图1 Linux体系
深刻探究Linux内核
Linux体系的核心是内核 。内核掌握着盘算机体系上的所有硬件和软件 , 在必要时分配硬件 , 并依据须要履行软件 。
Linus还在赫尔辛基大学上学时就开发了第一版Linux内核 。起初他只是想仿制一款Unix体系而已 , 因为当时Unix操作体系在很多大学都很风行 。
Linus完成了开发工作后 , 将Linux内核宣布到了互联网社区 , 并征求改良看法 。这个简略的举措引发了盘算机操作体系范畴内的一场革命 。很快 , Linus就收到了来自世界各地的学生和专业程序员的各种建议 。
如果谁都可以修正内核程序代码 , 那么随之而来的将是彻底的凌乱 。为了简略起见 , Linus担负起了所有改良建议的把关员 。能否将建议代码并入内核完整取决于Linus 。时至今日 , 这种概念依然在Linux内核代码开发进程中沿用 , 不同的是 , 现在是由一组开发人员来做这件事 , 而不再是Linus一个人 。
内核重要负责以下资源网四种功效: