第一周作業之:計算機的組成及其功能 | 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.www58058.com/95898

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

相關推薦

  • lamp架構搭建

    lamp架構搭建(yum) 環境:一臺主機,centos7.5   lamp安裝 yum -y install httpd php-fpm php-mysql mariadb-server 啟動php-fpm服務 systemctl start php-fpm 配置httpd生成配置文件,提示http,php-fpm服務在本地 vim /etc/h…

    2018-06-25
  • Linux的哲學思想

    1.一切皆文件
    2.小型,單一用途的程序
    3.配置信息保存在文本文件中
    4.盡量避免與用戶交互

    Linux筆記 2018-05-11
  • 第一周作業–20180514

    第一周作業–20180514

    2018-05-14
  • 進程管理

    1.進程概念內核的功用:進程管理、文件系統、網絡功能、內存管理、驅動程序、安全功能等Process: 運行中的程序的一個副本,是被載入內存的一個指令集合進程ID(Process ID,PID)號碼被用來標記各個進程UID、GID、和SELinux語境決定對文件系統的存取和訪問權限,通常從執行進程的用戶來繼承存在生命周期task struct:Linux內核存…

    Linux筆記 2018-05-14
  • 陸佳寧第一周作業

    Linux基礎知識======================##1、計算機的組成及其功能       計算機五大組成部件:運算器、控制器、存儲器、輸入設備和輸出設備。       下面分別介紹這五大組件的主要功能:1)、運算器:實現算術運算和邏輯運算的部件。2)、控制器:計算機…

    2018-05-25
欧美性久久久久