计算机的组成和Linux发行版本介绍

计算机的组成及功能
  1. 计算机的五大组成,如下
    计算机的组成和Linux发行版本介绍

  2. 各部分的作用;

    • 控制单元和算数逻辑单元是CPU的两个主要组成部分 
      控制单元主要协调各组件与各单元间的工作 
      算数逻辑单元主要负责程序运算与逻辑判断
    • 内存,DRANM(Dynamic Random Access Memory)动态随机访问内存;CPU读取的数据都是从内存读取来的。
    • 输入单元,下指令,提供数据的输入等;如:键盘、鼠标等
    • 输出单元,输出数据加工后的结果;如:显示器等 
    • CPU读取的数据都是从内存中获取,内存内的数据则是从输入单元传输进来,数据经CPU处理完毕后必须先写回内存中,最后数据才从内存传输到输出单元。

Linux的发行版本
  • 早期的Linux kernel及其提供的工具,可以通过网络下载得到源码,以及GNU提供的自由软件都是以源码方式发布到网络,使用者都是专业的工程师,源码需经过编译成二进制才能在计算机上运行,对于普通用户来说是很困难的。一些商业公司和非营利组织将Linux kernel(含tools)与可运行的软件集成起来,加上自己具有创意的工具程序,一起提供给用户使用。一个包含kernel+softwares+Tools的完整可安装的系统被称为linux distribution。
  • 发行版为许多不同的目的而制作, 包括对不同计算机结构的支持, 对一个具体区域或语言的本地化,实时应用和嵌入式系统等。已经有超过三百个发行版被积极的开发。
常用Linux发行版本简介

计算机的组成和Linux发行版本介绍

Rehat系列

  • RHEL 

    • 最初 Red Hat Enterprise Linux 基于 Red Hat Linux,后来版本都是基于 Fedora
    • 是一个由RedHat开发的商业市场导向的Linux发行版,RHEL是很多企业采用的Linux发行版本,但是如果想得到RedHat的服务与技术支持,用户必须向Red Hat付费才可以。
    • 在Red Hat Linux终止发行后,发行的Red Hat Enterprise Linux(Red Hat企业版Linux)则取代Red Hat Linux在商业应用的领域
  • CentOS 

    • 基于RHEL发行的linux版本,来自于RHEL依照开放源代码规定释出的源代码所编译而成,和RHEL基于同样的源代码编译而成,具有很高的稳定性。
    • CentOS不包含封閉源码软件,CentOS宣布与RedHat合作后,CentOS会在新的委员会下继续运作,并不受RHEL的影响。
    • CentOS是免费的,你可以使用它像使用RHEL一样去构筑企业级的Linux系统环境,但不需要向RedHat付任何的费用
  • Fedora Core 

    • 基于Red Hat Linux,在Red Hat Linux终止发行后,红帽公司项目以Fedora来取代Red Hat Linux在个人领域的应用。
    • 由Fedora项目社区开发、红帽公司赞助
    • Fedora的功能对于用户而言,它是一套功能完备、更新快速的免费操作系统,而对于赞助商Red Hat公司而言,它是许多新技术的测试平台,被认为可用的技术会被加入到RHEL中。

Debian系列

  • Debian 

    • 最早的Linux发行版之一,于1993年发起,第一个稳定版本在1996年发布。
    • 包含的多数软件使用GNU通用公共许可协议授权
  • Ubuntu 

    • 基于Debian发行版和GNOME桌面环境,以桌面应用为主的Linux发行版。
    • Ubuntu由Canonical Ltd.发布,并提供商业支持。
    • 为一般用户提供一个最新同时又相当稳定,主要以自由软件建构而成的操作系统。具有庞大的社区力量支持,用户可以方便地从社区获得帮助。
  • Linux Mint 

    • 基于Ubuntu/Debian的Linux操作系统,为家庭用户和企业客户提供一个免费、高效、易用、高雅的桌面操作系统,致力于提供一种更开箱即刻可用的用户体验,免去用户要安装系统后还要自己安装一系列满足基本使用需求的软件。
  • Kali Linux 

    • 基于Debian的Linux发行版,设计用于数字鉴识和渗透测试。
  • Knoppix 

    • 基于Debian GNU/Linux,是一套光盘或USBU盘启动的GNU/Linux系统,KNOPPIX采用了特殊的解压缩技术,不需要硬盘安装,一张CD,就容纳了2GB的可执行程序,供用户自由使用

Slackware

  • Slackware 

    • 现存最古老的Linux发行版本
    • 设计理念,KISS,代表“保持简洁,傻瓜”(Keep it Simple, Stupid),可以解释很多Slackware中设计选择的概念;它将系统“真实”的一面毫不隐藏的呈现给用户,让人们看到“真正的”Linux
  • openSuse 

    • 前身为SUSE Linux和SuSE Linux Professional,而SUSE Linux原是以Slackware Linux为基础的linux发行版本

Gentoo

  • 由于其开发者对FreeBSD的熟识,Gentoo拥有媲美 FreeBSD的广受美誉的ports系统,Portage包管理系统。
  • Portage是基于源代码分发的,必须编译后才能运行,对于大型软件而言比较慢,不过正因为所有软件都是在本地机器编译的,在经过各种定制的编译参数优化后,能将机器的硬件性能发挥到极致
  • 允许用户自由的选择是Gentoo最大的特色,为用户提供了大量的应用程序源代码,每一部分都可以在最终用户的系统上重新编译建造,甚至包括最基本的系统库和编译器自身。
  • 专为高级用户设计,Gentoo是所有Linux发行版本里安装最复杂的,但是又是安装完成后最便于管理的版本,也是在相同硬件环境下运行最快的版本

原创文章,作者:N27_dyw,如若转载,请注明出处:http://www.178linux.com/79289

(0)
N27_dywN27_dyw
上一篇 2017-07-02
下一篇 2017-07-02

相关推荐

  • ssh基于密钥的认证及实现

    ssh登录认证方式介绍 大致有以下两种 基于口令的认证这种认证方式就是通过ssh指令以指定用户名、指定端口等信息后,待连接建立完成,需要输入用户名对应的口令来完成认证。一般形如: [root@localhost ~]# ssh -l lantian 192.168.1.201  &nbsp…

    Linux干货 2017-01-05
  • GNU awk

    文本处理三工具:grep, sed, awk grep, egrep, fgrep:文本过滤工具;pattern sed: 行编辑器 模式空间、保持空间 awk:报告生成器,格式化文本输出;  AWK: Aho, Weinberger, Kernighan –> New AWK, NAWK  GNU awk, gawk&…

    Linux干货 2015-12-03
  • IO重定向

    I/O(IN Out)重定向(本来位置被改到别处位置):            指的改变默认输入输出的位置    程序:数据+指令  IO          可用于输入的设备:文件     &nbsp…

    Linux干货 2017-04-03
  • systemd管理

    centos7:systemdSystemd :系统启动和服务器守护进程管理器,负责在系统启动或运行时,          激活系统资源,服务器进程和其它进程Systemd 新特性:        系统引导时实现服务并行启动      &n…

    Linux干货 2017-04-10
  • 04用户和组的相关配置文件总结

    1、用户 个人理解的是,给使用者一个在系统中使用的身份,即用户。 用户分两种:管理员和普通用户。 而每一个用户都有一些属性,每一个属性都是用冒号分割开来。配置文件存储在【/etc/passwd】中。 例如,sarash:x:507:508::/home/sarash:/bin/nologin 他们分别是,用户名,密码,ID号,主组ID号,注释,家目录,默认登…

    Linux干货 2016-10-24
  • Linux文件层级结构标准(FHS)

    Linux文件层级结构标准(FHS) 设计FHS(Filesystem Hierarchy Standard)的目的主要是为了给Unix-like系统的管理员提供一个管理系统以及目录结构的一个参考。 由于利用Linux源码开发产品和发行版的企业或组织众多,如果每个组织都按照自己的喜好来组织系统中的文件结构,网络上必然出现各种各样的文件结构。这些产品的用户就不…

    2016-12-05