计算机的组成和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

相关推荐

  • CentOS计划任务详解

    一、计划任务应用场景:        需要每天对服务器上的数据进行备份,但是白天服务器的访问量较大,服务器承受着较大的压力,备份任务只能在夜晚服务器较空闲时才能进行。或者需要临时在某时间点执行一个任务等,都需要用到计划任务的功能。 二、计划任务分类:    &…

    Linux干货 2016-09-09
  • 马哥教育网络班20期-第四周课程作业

    1、复制/etc/skel目录为/home/tuser1,要求/home/tuser1及其内部文件的属组和其他用户均没有任何访问权限。       cp -r /etc/skel /home/tuser1 | chmod -R g…

    Linux干货 2016-06-29
  • Linux Network Manager

    Linux Network Manager Network简述 Switch,Router简述 Linux Network 配置方法 ifcfg家族命令 ip家族命令 rhel7 nmcli命令 配置文件 Network简述 Network是什么? 网络是将分布在地理位置不同的计算机通过物理线路的连接,在网络软件的管理下,实现数据通信的过程。&nb…

    Linux干货 2016-04-05
  • Ip 地址 及 网络配置

    Ip 地址 及 网络配置 IP地址  它们可唯一标识 IP 网络中的每台设备  每台主机(计算机、网络设备、外围设备)必须具有唯 一的地址 IP地址由两部分组成:       网络ID:  标识网络  每个网段分配一个网络ID       主机 ID:  标识单个主…

    Linux干货 2016-09-05
  • 文本查找相关命令简单介绍

    文件查找命 在文件系统上查找符合条件的文件 非实时查找:基于索引查找 locate 实时查找:find locate介绍 依赖于事先构建的索引:索引的构建是在系统较为空闲时自动进行(周期性任务):手动更新数据库(updatedb) 索引构建过程需要遍历整个根文件系统,极消耗资源,生产中尽量避免手动更新。 语法: locate KEYWORD -i:忽略大小写…

    Linux干货 2017-04-10
  • N25第八周博客作业

    1、写一个脚本,使用ping命令探测172.16.250.1-172.16.250.254之间的所有主机的在线状态;     在线的主机使用绿色显示;     不在线的主使用红色显示; #!/bin/bash trap ‘mytrap’ INT mytra…

    Linux干货 2017-02-26