第一周作业之:计算机的组成及其功能 | Linux发行版 | Linux哲学思想

计算机组成 Linux发行版 Linux哲学思想

1、计算机的组成及其功能

(1). 控制器(Control):是整个计算机的中枢神经,其功能是对程序规定的控制信息进行解释,根据其要求进行控制,调度程序、数据、地址,协调计算机各部分工作及内存与外设的访问等。

(2). 运算器(Datapath):运算器的功能是对数据进行各种算术运算和逻辑运算,即对数据进行加工处理。

(3). 存储器(Memory):存储器的功能是存储程序、数据和各种信号、命令等信息,并在需要时提供这些信息。

(4). 输入(Input system):输入设备是计算机的重要组成部分,输入设备与输出设备合称为外部设备,简称外设,输入设备的作用是将程序、原始数据、文字、字符、控制命令或现场采集的数据等信息输入到计算机。常见的输入设备有键盘、鼠标器、光电输入机、磁带机、磁盘机、光盘机等。

(5). 输出(Output system):输出设备与输入设备同样是计算机的重要组成部分,它把外算机的中间结果或最后结果、机内的各种数据符号及文字或各种控制信号等信息输出出来。微机常用的输出设备有显示终端CRT、打印机、激光印字机、绘图仪及磁带、光盘机等。

2、Linux发行版

111

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.发布,并提供商业支持。
    • 为一般用户提供一个最新同时又相当稳定,主要以自由软件建构而成的操作系统。具有庞大的社区力量支持,用户可以方便地从社区获得帮助。

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包管理系统。

3、Linux哲学思想

  • 一切皆文件
    Linux里面,一切都可以用文件表达,比如文件、目录、硬件设备等。
  • 单一目的的小程序
    Linux里面都是一些很小且功能单一的程序。
  • 组合小程序完成复杂任务
    Linux里较为复杂的任务由很多个小程序共同完成。这使得Linux效率很高
  • 文本文件保存配置信息
    Linux是开源的,且配置文件都存放在文本文件里。使得更改设置变得简单,并且在系统出问题的时候很容易修复。
  • 尽量避免捕获用户接口
    尽量不和用户进行交互,一个程序一但开始运行,就不需要用户进行任何操作

 

 

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/95898

(1)
cyzcyz
上一篇 2018-04-14
下一篇 2018-04-14

相关推荐