計算機的組成和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.www58058.com/79289

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

相關推薦

  • ansible初識

    主要組成部分,相關配置文件

    2018-01-21
  • Mysql 啟動時 報ERROR 2002,分析解決、

    1、故障現象 [root@localhost scripts]# mysql -u root ERROR 2002 (HY000): Can’t connect to local MySQL server through socket ‘/tmp/mysqld.sock’ (2) 2、故障分析 查看mysql實例的狀態 [root@localhost scr…

    Linux干貨 2017-08-29
  • shell位置變量解析

    什么是位置變量 在腳本代碼中調用通過命令行傳遞給腳本的參數。 有哪些位置變量 $1,$2,…: 對應第1、第2等參數,shift [n]換位置 $0:命令本身 $*:傳遞給腳本的所有參數,全部參數合為一個字符串 $@:傳遞給腳本的所有參數,每個參數為獨立字符串$#:傳遞給腳本的參數的個數    &nbsp…

    Linux干貨 2016-08-15
  • Linux發展史

    摘要:Linux無處不在的存在于我們的周圍,家庭、公司、學校等等。現在的Linux已經從最初示很少的一段代碼,發展成全世界應用范圍最廣的操作系統。本文將為大家展現Linux的發展史。 一、Linux的是什么       Linux是一套可以免費使用和自由傳播的類Unix操作系統操作系統,是一個基于POSIX和UNIX的多用戶、多…

    Linux干貨 2016-10-18
  • 文件查找相關:whereis、find和locate

        本文將對find和locate進行詳細講解 命令簡介 名稱:whereis     功能:定位文件所在的目錄     用法:whereis shell命令     注意:whereis是根據環境變量PATH來查找文件的,而PATH通常設置成存放命令的那些路徑,如/bin、…

    Linux干貨 2016-04-05
  • pam_mysql認證ftp虛擬用戶賬號,且擁有不同的權限

    關防火墻:#systemctl stop firewalld                #setenforce 0 #yum install mariadb.server #yum install mariadb-d…

    Linux干貨 2017-06-07
欧美性久久久久