Linux基础笔记—— 走进Linux

 走进Linux

操作系统

  操作系统是计算机中必不可少的基础系统软件,他的作用是管理和控制计算机系统中的硬件和软件资源,合理有效的组织系统的工作流程,在计算机系统(硬件)与使用者之间提供接口作用。

    操作系统与计算机硬件关系图

 

   目前,PC(Intel x 86系列)上常见的操作系统有Windows、Linux、DOS、Unix等。

  64位操作系统和32位操作系统的区别:64位系统CPU运算速度更快,支持更大内存空间,可以更大的发挥硬件性能, 提升业务效率。(uname -r查看Linux操作系统)

  

Linux历史

  Linux之前是Unix,由于Unix收费昂贵,so,Richard Stallman 发起了开发自由软件的运动,并成立了自由软件基金会(Free Software Foundation,FSF)和GNU 项目和协议GPL(是GNU General Public License)。之后一个大学的教授名字为AndrewTanenbaum(谭邦宁)发明了Minix。芬兰赫尔辛基大学的一位计算机系名为Linus Torvalds 的学生经过对minix改造,开发了Linux ;

  FSF(Free Software Foundation)是自由软件基金会,GNU 是FSF主要的项目。
  GNU 的全称为GNU’s not unix, 意思是“ GNU 不是UNIX”。
  GNU计划,它的目标是创建一套完全自由的操作系统,它要求软件以源代码的形式发布,并规定任何用户能够以源代码的形式将软件复制或发布给别的用户。
  GPL:GNU通用公共许可证(GNU General Public License)
  简单地理解,GPL 许可的核心是保证任何人有共享和修改自由软件的自由,任何人有权取得、修改和重新发布自由软件 的源代码权利,但都必须同时给出具体更改的源代码。

  列举GPL协议发型的软件:vi、gcc等

 

Linux版本和分支  

  主要有:

  Debian(1993) → ubuntu(2004)
  Slackware(1993)→suse(1994)
  redhat(1994)→rhel(redhat企业版[2002]) 注:2002后之前的redhat变为Fedora,指rhel的实验版
  sentos(2003)→由redhat改过来的,免费,可以使用yum

 

posted @ 2017-12-04 16:46  abm  阅读(271)  评论(0编辑  收藏  举报