久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

計算機基礎知識超強總結,!馬哥教育出品

 0百味書屋0 2021-10-04

計算機系統(tǒng)

計算機系統(tǒng)由硬件(Hardware)系統(tǒng)和軟件(Software)系統(tǒng)兩大部分組成

計算機基礎知識超強總結,!馬哥教育出品

計算機硬件

計算機(Computer):俗稱電腦,是一種能接收和存儲信息,,并按照存儲在其 內(nèi)部的程序?qū)A繑?shù)據(jù)進行自動,、高速地處理,,然后把處理結果輸出的現(xiàn)代化 智能電子設備

發(fā)展歷史:

  • 第一代計算機(1946-1957) 電子管時代

  • 第二代計算機(1958-1964) 晶體管時代

  • 第三代計算機(1965-1970) 集成電路時代

  • 第四代計算機(1971以后) 大規(guī)模集成電路時代

1946年,世界上第一臺計算機ENIAC(electronic numerical integrator and calculator)在美國賓州大學誕生,是美國奧伯丁武器試驗場為了滿足計算彈道 需要而研制成的,。使用了17468只電子管,,占地170平方米,重達30噸,耗電 174千瓦,,耗資40多萬美元,。每秒可進行5000次加法或減法運算

世界上第一臺計算機

計算機基礎知識超強總結!馬哥教育出品

計算機硬件組成

馮·諾依曼體系結構: 1946年數(shù)學家馮·諾依曼于提出,,計算機硬件由運算器,、 控制器、存儲器,、輸入設備和輸出設備五大部分組成

計算機基礎知識超強總結,!馬哥教育出品

馮·諾依曼

計算機基礎知識超強總結!馬哥教育出品

摩爾定律

計算機基礎知識超強總結,!馬哥教育出品

由英特爾(Intel)創(chuàng)始人之一戈登·摩爾于1965年提出 當價格不變時,,集成電路上可容納的元器件的數(shù)目,約每隔18-24個月 便會增加一倍,,性能也將提升一倍

按規(guī)模劃分

巨型計算機:應用于國防尖端技術和現(xiàn)代科學計算中,。巨型機的運算速度可達 每秒百萬億次以上, “天河一號”為我國首臺千萬億次超級計算機

大型計算機:具有較高的運算速度,,每秒可以執(zhí)行幾千萬條指令,,而且有較大 的存儲空間。往往用于科學計算,、數(shù)據(jù)處理或作為網(wǎng)絡服務器使用,,如:IBM z13 mainframe

小型計算機:規(guī)模較小、結構簡單,、運行環(huán)境要求較低,,一般應用于工業(yè)自動 控制、測量儀器,、醫(yī)療設備中的數(shù)據(jù)采集等方面

微型計算機:中央處理器(CPU)采用微處理器芯片,,體積小巧輕便,廣泛用 于商業(yè),、服務業(yè),、工廠的自動控制、辦公自動化以及大眾化的信息處理

服務器

服務器Server是計算機的一種,,是網(wǎng)絡中為客戶端計算機提供各種服務的高性能的計算機,,服務器在網(wǎng)絡操作系統(tǒng)的控制下,將與其相連的硬盤,、磁帶,、打 印機及昂貴的專用通訊設備提供給網(wǎng)絡上的客戶站點共享,,也能為網(wǎng)絡用戶提 供集中計算、信息發(fā)布及數(shù)據(jù)管理等服務

服務器按應用功能可分為:

Web服務器,、數(shù)據(jù)庫服務器,、文件服務器、中間件應用服務器,、日志服務器,、 監(jiān)控服務器,程序版本控制服務器,、虛擬機服務器,、郵件服務器、打印服務器,、 域控制服務器,、多媒體服務器、通訊服務器,、ERP服務器等

服務器按外形分類:

塔式服務器,、刀片式服務器、機架式服務器

塔式Tower服務器

  • 早期的服務器形式

  • 外形以及結構和平時使用的立式PC差不多

  • 機箱空間大,,主板擴展性較強,,插槽較多

  • 預留了足夠的內(nèi)部空間以便日后進行硬盤和電源的冗余擴展。 設計一般都考慮降噪

  • 目前較少使用

計算機基礎知識超強總結,!馬哥教育出品

刀片式Blade服務器

  • 在標準高度的機架式機箱內(nèi)可插裝多個卡式的 服務器單元,,實現(xiàn)高可用和高密度

  • 更高的密度,集中管理,,高性能,,靈活擴展, 按需配置

  • 可以使用系統(tǒng)軟件將這些母板集合成一個服務 器集群,。在集群模式下,,所有的母板可以連接 起來提供高速的網(wǎng)絡環(huán)境,并同時共享資源,, 為相同的用戶群服務

計算機基礎知識超強總結,!馬哥教育出品

機架式Rack服務器

  • 按照統(tǒng)一標準設計,配合機柜統(tǒng)一使用

  • 便于統(tǒng)計管理,,高密度,,節(jié)省空間

  • 機架服務器的寬度為19英寸(48.26cm), 高度以U為單位,,如42U

  • 1U=1.75英寸=44.45毫米,通常有1U,, 2U,,3U,,4U,5U,,7U幾種標準的服務器,。機柜的尺寸也是采用通用的工業(yè)標準

  • 現(xiàn)階段銷售數(shù)量最多的服務器

  • 機箱尺寸比較小巧

  • 在機柜中可以同時放置多臺服務器

計算機基礎知識超強總結!馬哥教育出品

服務器硬件組成

計算機基礎知識超強總結,!馬哥教育出品

服務器配置示例

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---CPU

CPU是Central Processing Unit的縮寫,即中央處理器,。由控制器和運算器構 成,,是整個計算機系統(tǒng)中最重要的部分

服務器CPU公司

Intel

  • Xeon 至強

  • Itanium 安騰

AMD

  • Althlon MP

IBM

  • Power

計算機基礎知識超強總結!馬哥教育出品
  • 主頻:主頻是CPU的時鐘頻率(CPU Clock Speed),,是CPU運算時的工作的頻率 (1秒內(nèi)發(fā)生的同步脈沖數(shù))的簡稱,。單位是Hz。一般說來,,主頻越高,,CPU的 速度越快,由于內(nèi)部結構不同,,并非所有的時鐘頻率相同的CPU的性能都一樣

  • 外頻:系統(tǒng)總線的工作頻率,, CPU與外部(主板芯片組)交換數(shù)據(jù)、指令的工作 時鐘頻率

  • 倍頻:倍頻則是指CPU外頻與主頻相差的倍數(shù)

  • 三者關系是:主頻=外頻x倍頻

  • 高速緩存(cache):高速交換的存儲器,。CPU緩存分為一級,,二級,三級緩存,, 即L1,,L2,L3

  • 內(nèi)存總線速度(Memory-Bus Speed): 一般等同于CPU的外頻,,指CPU與二級(L2) 高速緩存和內(nèi)存之間的通信速度

  • 地址總線寬度:決定了CPU可以訪問的物理地址空間

CPU類型

  • x86

  • X64(CISC)

  • ARM(Acorn RISC Machine)

  • m68000, m68k(moto)

  • Power(IBM)

  • Powerpc(apple,ibm,moto)

  • Ultrasparc (Sun)

  • Alpha(HP)

  • 安騰(compaq)

微型計算機CPU的發(fā)展

計算機基礎知識超強總結,!馬哥教育出品

服務器分類

  • 按照CPU體系架構來區(qū)分,服務器主要分為兩類:

  • 非x86服務器:使用RISC(精簡指令集)或EPIC(并行指令代碼) 處理器,,并 且主要采用UNIX和其它專用操作系統(tǒng)的服務器,,指令系統(tǒng)相對簡單,它只要求 硬件執(zhí)行很有限且最常用的那部分執(zhí)令,,CPU主要有Compaq的Alpha,、HP的 PA-RISC、IBM的Power PC,、MIPS的MIPS和SUN的Sparc,、Intel研發(fā)的EPIC 安騰處理器等。這種服務器價格昂貴,,體系封閉,,但是穩(wěn)定性好,,性能強,主 要用在金融,、電信等大型企業(yè)的核心系統(tǒng)

  • x86服務器:又稱CISC(復雜指令集)架構服務器,,即通常所講的PC服務器, 它是基于PC機體系結構,,使用Intel或其它兼容x86指令集的處理器芯片的服務 器,。目前主要為intel的Xeon E3,E5,,E7系列,,價格相對便宜、兼容性好,、穩(wěn) 定性較差,、安全性不算太高

服務器硬件---主板

  • 主板mainboard、系統(tǒng)板systemboard或母板motherboard,,安裝在機箱內(nèi),, 是計算機最基本的也是最重要的部件之一

  • 主板一般為矩形電路板,上面安裝了組成計算機的主要電路系統(tǒng),,一般有BIOS 芯片,、I/O控制芯片、鍵盤和面板控制開關接口,、指示燈插接件,、擴充插槽、主 板及插卡的直流電源供電接插件等元件

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---內(nèi)存

內(nèi)存是介于CPU 和外部存儲之間,,是CPU 對外部存儲中程序與數(shù)據(jù)進行高速運 算時存放程序指令、數(shù)據(jù)和中間結果的臨時場所,,它的物理實質(zhì)就是一組具備 數(shù)據(jù)輸入輸出和數(shù)據(jù)存儲功能的高速集成電路

內(nèi)存是CPU能直接尋址的存儲空間,,由半導體器件制成。內(nèi)存的特點是存取速 度快

計算機中所有程序的運行都是在內(nèi)存中進行的,,因此內(nèi)存的性能對計算機的影 響非常大

外存:硬盤,,U盤,軟盤,,光盤

內(nèi)存和外存的區(qū)別: 內(nèi)存斷電后數(shù)據(jù)丟失 外存斷電后數(shù)據(jù)可以保存

計算機基礎知識超強總結,!馬哥教育出品

容量:即該內(nèi)存的存儲容量,單位一般為“MB”或“GB”

內(nèi)存帶寬:

  • 內(nèi)存帶寬是指內(nèi)存與北橋芯片之間的數(shù)據(jù)傳輸率

  • 單通道內(nèi)存節(jié)制器一般都是64-bit的,,8個二進制位相當于1個字節(jié),,換算成 字節(jié)是64/8=8,再乘以內(nèi)存的運行頻率,如果是DDR內(nèi)存就要再乘以2

  • 計算公式: 內(nèi)存帶寬=內(nèi)存總線頻率×數(shù)據(jù)總線位數(shù)/8

示例:DDR內(nèi)存帶寬計算

  • DDR2 667,運行頻率為333MHz,,帶寬為 333×2×64/8=5400MB/s=5.4GB/s

  • DDR2 800,運行頻率為400MHz,,帶寬為 400×2×64/8=6400MB/s=6.4GB/s

在線備用內(nèi)存技術

  • 當主內(nèi)存或者是擴展內(nèi)存中的內(nèi)存出現(xiàn)多 位錯誤時或者出現(xiàn)物理內(nèi)存故障時,服務 器仍繼續(xù)運行

  • 由備用內(nèi)存接替出現(xiàn)故障內(nèi)存的工作

  • 備用的內(nèi)存區(qū)域必須比其它區(qū)域的內(nèi)存容 量要大或相同

內(nèi)存鏡像

  • 鏡像為系統(tǒng)在出現(xiàn)多位錯或內(nèi)存物理故障 時提供數(shù)據(jù)保護功能,,以保證系統(tǒng)仍能正 常的運行

  • 數(shù)據(jù)同時寫入兩個鏡像的內(nèi)存區(qū)域

  • 從一個區(qū)域進行數(shù)據(jù)的讀取

計算機基礎知識超強總結!馬哥教育出品

服務器硬件---硬盤

機械硬盤結構:

存儲介質(zhì)(Media)——盤片

盤片的基板是金屬或玻璃材質(zhì)制成,,為達到高密度高穩(wěn)定的質(zhì)量,,基板要求表 面光滑平整,不可有任何暇疵

讀寫頭(Read Write Head)——磁頭

磁頭是硬盤讀取數(shù)據(jù)的關鍵部件,,它的主要作用就是將存儲在硬盤盤片上的磁 信息轉化為電信號向外傳輸

馬達( Spindle Motor & Voice Coil Motor )

馬達上裝有一至多片盤片,,以7200,10000,,15000 RPM等定速旋轉,,為保持 其平衡不可抖動,所以其質(zhì)量要求嚴謹,,不產(chǎn)生高溫躁音

機械硬盤示例圖

計算機基礎知識超強總結,!馬哥教育出品

硬盤基本參數(shù):

容量

容量是硬盤最主要的參數(shù)。單位有MB,、GB,、TB

轉速

轉速是指硬盤盤片每分鐘轉動的圈數(shù),單位為rpm?,F(xiàn)在硬盤的轉速已經(jīng)達 到10000rpm,,15000rpm

傳輸速率

傳輸速率(Data Transfer Rate) 。硬盤的數(shù)據(jù)傳輸率是指硬盤讀寫數(shù)據(jù)的速度,,單位為兆字節(jié)每秒(MB/s)

緩存

硬盤緩存的目的是為了解決系統(tǒng)前后級讀寫速度不匹配的問題,,以提高硬盤 的讀寫速度

硬盤接口類型:

  • IDE接口:硬盤接口規(guī)范,采用ATA技術規(guī)范

  • SCSI接口:應用于小型機上的高速數(shù)據(jù)傳輸技術

  • SATA接口: Serial ATA,,提高傳輸速率,,支持熱插拔

  • SAS接口: Serial Attached SCSI,兼容SATA

目前主流的硬盤接口為SATA和SAS接口

服務器的性能短板:

如果CPU有每秒處理1000個服務請求的能力,,各種總線的負載能力能達到500個,, 但網(wǎng)卡只能接受200個請求,而硬盤只能負擔150個的話,,那這臺服務器得處理能 力只能是150個請求/秒,,有85%的處理器計算能力浪費了

在計算機系統(tǒng)當中,硬盤的讀寫速率已經(jīng)成為影響系統(tǒng)性能進一步提高的瓶頸

計算機基礎知識超強總結,!馬哥教育出品

SSD硬盤:

SSD(Solid State Disk)泛指使用NAND Flash組成的固態(tài)硬盤,。其特別之處在于 沒有機械結構,以區(qū)塊寫入和抹除的方式作讀寫的功能,因此在讀寫的效率上,,非 常依賴讀寫技術上的設計SSD讀寫存取速度快,,性能穩(wěn)定,防震性高,,發(fā)熱低,,耐低溫,電耗低,,無噪音,。因為沒有機械部分,所以長時間使用也出現(xiàn)故障幾率也較 小,。缺點:價格高,,容量小,在普通硬盤前毫無性價比優(yōu)勢

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---陣列卡

Raid卡:

用來實現(xiàn)RAID的建立和重建,,檢測和修復多位錯誤,錯誤磁盤自動檢測等功能,。RAID芯 片使CPU的資源得以釋放

陣列卡(RAID卡)的作用

  • 陣列卡把若干硬盤驅(qū)動器按照一定要求組成 一個整體,、由陣列控制器管理的系統(tǒng)。

  • 陣列卡用來提高磁盤子系統(tǒng)的性能及可靠性

陣列卡參數(shù)

  • 支持的RAID級別

  • 陣列卡緩存

  • 電池保護

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---電源

電源和風扇

  • 支持服務器的電力負載

  • 支持冗余,,防止電源故障

– 故障預警和防止

– 故障之前的預防性維護

– 保證服務器持續(xù)運行

  • 電源子系統(tǒng)包括

– 智能電源和風扇

  • 冗余電源和風扇

計算機基礎知識超強總結!馬哥教育出品

各種電源

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---顯卡

服務器都在主板上集成了顯卡,,但是顯存容量不高,一般為16M或32M GPU: Graphic Processing Unit,,即“圖形處理器”

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---網(wǎng)卡

服務器都在主板上集成了網(wǎng)卡,傳輸速率為1Gbps,,即千兆網(wǎng)卡 特殊應用需要高端網(wǎng)卡,,如光纖網(wǎng)卡,Infiniband網(wǎng)卡等,,傳輸速率能達到10Gbps,、 20Gbps,即萬兆網(wǎng)卡

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---熱插拔技術

熱插拔技術

  • 稱為熱交換技術(Hot Swap),,允許在不關機的狀態(tài)下更換故障熱插拔設備

  • 常見的熱插拔設備:硬盤,電源,,PCI設備,,風扇等

  • 熱插拔硬盤技術與RAID技術配合起來,,可以使服務器在不關機的狀態(tài)下恢復故 障硬盤上的數(shù)據(jù),同時并不影響網(wǎng)絡用戶對數(shù)據(jù)的使用

計算機基礎知識超強總結,!馬哥教育出品

服務器硬件---機柜

機架式服務器-服務器放置在機柜中

通常使用的機柜是42U(約2米高)機柜( 1U=44.45mm)

計算機基礎知識超強總結,!馬哥教育出品

機架式服務器-機架及其配件

計算機基礎知識超強總結!馬哥教育出品

存儲基礎知識---存儲網(wǎng)絡

用于存放數(shù)據(jù)信息的設備和介質(zhì),,是計算機系統(tǒng)的外部存儲,,數(shù)據(jù)可安全存放, 長期駐留

傳統(tǒng)的存儲:

計算機基礎知識超強總結,!馬哥教育出品

磁盤陣列:

計算機基礎知識超強總結,!馬哥教育出品

存儲網(wǎng)絡:

  • DAS-----直接連接存儲(Direct Attached Storage)

  • NAS-----網(wǎng)絡連接存儲(Network Attached Storage)

  • SAN-----存儲區(qū)域網(wǎng)絡(Storage Area Networks)

直接存儲(Direct Attached Storage)。存儲設備與主機的緊密相連

計算機基礎知識超強總結,!馬哥教育出品
  • 管理成本較低,實施簡單

  • 儲時直接依附在服務器上,,因此存儲共享受到限制

  • CPU必須同時完成磁盤存取和應用運行的雙重任務,,所以不利于CPU的指令周 期的優(yōu)化,增加系統(tǒng)負擔

網(wǎng)絡連接存儲(Network Attached Storage):

通過局域網(wǎng)在多個文件服務器之間實現(xiàn)了互聯(lián),,基于文件的協(xié)議( NFS,、NFS、 SMB/CIFS等 ),,實現(xiàn)文件共享

計算機基礎知識超強總結,!馬哥教育出品
  • 集中管理數(shù)據(jù),從而釋放帶寬,、提高性能

  • 可提供跨平臺文件共享功能

  • 可靠性較差,,適用于局域網(wǎng)或較小的網(wǎng)絡

存儲區(qū)域網(wǎng)絡(Storage Area Networks,SAN)

利用高速的光纖網(wǎng)絡鏈接服務器與存儲設備,,基于SCSI,,IP,ATM等多種高級協(xié) 議,,實現(xiàn)存儲共享

計算機基礎知識超強總結,!馬哥教育出品
  • 服務器跟儲存裝置兩者各司其職

  • 利用光纖信道來傳輸數(shù)據(jù)﹐以達到一個服務器與儲存裝置之間多對多的高效能、 高穩(wěn)定度的存儲環(huán)境

  • 實施復雜,,管理成本高

計算機基礎知識超強總結,!馬哥教育出品

操作系統(tǒng)

OS: Operating System,通用目的的軟件程序

  • 硬件驅(qū)動

  • 進程管理

  • 內(nèi)存管理

  • 網(wǎng)絡管理

  • 安全管理

  • 文件管理

OS分類:

  • 服務器OS:RHEL, CentOS,Windows Server,AIX

  • 桌面OS:Windows 10,Windows 7,Mac OS,,F(xiàn)edora

  • 移動設備OS:Andriod,IOS,YunOS

開發(fā)接口標準

ABI: Application Binary Interface

ABI描述了應用程序與OS之間的底層接口,允許編譯好的目標代碼在使用兼容 ABI的系統(tǒng)中無需改動就能運行

API:Application Programming Interface

API定義了源代碼和庫之間的接口,,因此同樣的源代碼可以在支持這個API的任 何系統(tǒng)中編譯

POSIX: Portable Operating System Interface

IEEE在操作系統(tǒng)上定義的一系列API標準

POSIX兼容的程序可在其它POSIX操作系統(tǒng)編譯執(zhí)行

運行程序格式:

Windows: EXE, .dll(dynamic link library),.lib

Linux: ELF, .so(shared object), .a

Library function和system call

計算機基礎知識超強總結,!馬哥教育出品

用戶和內(nèi)核空間

用戶空間:User space

用戶程序的運行空間,。為了安全,它們是隔離的,即使用戶的程序崩潰,,內(nèi)核也不受影響

只能執(zhí)行簡單的運算,,不能直接調(diào)用系統(tǒng)資源,必須通過系統(tǒng)接口( system call),,才能向內(nèi)核發(fā)出指令

內(nèi)核空間:Kernel space

是 Linux 內(nèi)核的運行空間

可以執(zhí)行任意命令,,調(diào)用系統(tǒng)的一切資源

示例:

str = “www.magedu.com' // 用戶空間

x = x + 100 // 用戶空間

file.write(str) // 切換到內(nèi)核空間

y = x + 200 // 切換回用戶空間

說明:第一行和第二行都是簡單的賦值運算,在 User space 執(zhí)行,。第三行需要寫入文件,,就 要切換到 Kernel space,因為用戶不能直接寫文件,,必須通過內(nèi)核安排,。第四行又是賦值運算, 就切換回 User space

計算機基礎知識超強總結,!馬哥教育出品

編程語言

低級語言

機器語言:0和1

匯編語言:和機器語言一一對應,,與硬件相關的特有代碼、驅(qū)動程序開發(fā)

中級語言:C

系統(tǒng)級應用,、驅(qū)動程序

高級語言: java,,python,go,,php,,Objective-C,C#

應用級程序開發(fā)

服務器三大操作系統(tǒng)

  • Windows:

  • Linux:GNU/Linux

  • Unix:1969年Ken Thompson

System: Bell Lab

  • AIX (IBM)

  • Solaris (SUN)

  • HP-UX (HP)

BSD: (BSRG)Berkeley System Distribution

  • NetBSD

  • OpenBSD

  • FreeBSD

服務器操作系統(tǒng)市場

計算機基礎知識超強總結,!馬哥教育出品

UNIX歷史

計算機基礎知識超強總結,!馬哥教育出品

兼容分時系統(tǒng)

計算機基礎知識超強總結!馬哥教育出品

兼容分時系統(tǒng)Multics

為了進一步強化大型主機的功能,,讓主機的資源可以提供更多的使用者來利用,, 所以在1964年, 由貝爾實驗室(Bell),、麻省理工學院(MIT)及奇異公司(GE美國 通用電氣公司)共同發(fā)起了Multics(多路信息計算系統(tǒng))的計劃,, Multics計劃 的目的是讓大型主機可以同時支持300個以上的終端機連線使用。不過,,到了 1969年前后,,由于計劃進度緩慢,資金也短缺,,所以該計劃雖然繼續(xù)在研究,, 但最終貝爾實驗室還是選擇了退出

Ken Thompson:一切為了游戲

1966年從加州大學伯克利分校畢業(yè)的Ken Thompson加入了貝爾實驗室。參與 了Multics系統(tǒng)的研發(fā),。他基于Multics開發(fā)了“star travel”游戲,。不幸的是,, 1969年由于貝爾實驗室退出Multics項目,這同時意味著Ken將沒有機器可以再 玩這個游戲了,。面對此情此景,,Ken作為一個創(chuàng)造者的本性立即體現(xiàn)了出來,于 是他決定自己寫一個操作系統(tǒng)來滿足他玩游戲的需要,,Ken找到了一臺廢棄已久 的老式PDP-7,,并在這臺機器上重寫了他的游戲。在這個過程中,,Ken有了一個 主意,,要開發(fā)一個全新的操作系統(tǒng)。利用PDP-7上的匯編語言,,Ken只花了一個 月就編寫完了操作系統(tǒng)的內(nèi)核,,在這個一個月中,他一周一個內(nèi)核,,一個文件 系統(tǒng),,一個編輯器和一個編譯程序的完成

Unix歷史

1965前后 Multics

貝爾實驗室,麻省理工,通用電氣發(fā)起

1969 Unix雛形UNICS

Ken Thompson 匯編語言 B語言

1973 正式命名為Unix

Dennis Ritchie C語言

1977 BSD

Berkeley Software Distribution 伯克利大學

1979 System V架構 版權聲明

HP-UNIX IBM AIX “不對學生提供源碼” 收回版權

1984年 Minix操作系統(tǒng)

Andrew S. Tanenbaum荷蘭阿姆斯特丹自由大學計算機科學系

GNU

  • GNU(GNU is Not Unix)

  • 1984年由Richard Stallman發(fā)起并創(chuàng)建

  • 目標是編寫大量兼容于Unix系統(tǒng)的自由軟件

  • 官方網(wǎng)站:http://www.

  • GPL(GNU General Public License)

  • 自由軟件基金會:Free Software Foundation

  • 允許用戶任意復制、傳遞,、修改及再發(fā)布

  • 基于自由軟件修改再次發(fā)布的軟件,仍需遵守GPL

  • LGPL(Lesser General Public License)

  • LGPL相對于GPL較為寬松,,允許不公開全部源代碼

  • GNU操作系統(tǒng):Hurd Hird of Unix-Replacing Daemons

Linux起源

1991年的10月5日,,Torvalds在comp.os.minix新聞組上發(fā)布 消息,正式向外宣布他自行編寫的完全自由免費的內(nèi)核誕生 (Freeminix-like kernel sources for 386-AT)——— FREAX,,英文含義是怪誕的,、怪物、異想天開

類Unix的內(nèi)核,,在GPL下發(fā)布

官網(wǎng):www.kernel.org

Linux操作系統(tǒng):

  • 完整的類UNIX操作系統(tǒng)

  • Linux內(nèi)核+ GNU工具

  • 如:CentOS,Ubuntu,Android

Linux團隊

計算機基礎知識超強總結,!馬哥教育出品

Linux發(fā)行版

  • slackware:SUSE Linux Enterprise Server (SLES)

OpenSuse桌面

  • debian: ubuntu,mint

  • redhat: RHEL: RedHat Enterprise Linux

每18個月發(fā)行一個新版本

CentOS:兼容RHEL的格式

中標麒麟:中標軟件

Fedora:每6個月發(fā)行一個新版本

  • ArchLinux:輕量簡潔

  • Gentoo:極致性能,,不提供傳統(tǒng)意義的安裝程序

  • LFS: Linux From scratch 自制Linux

  • Android: kernel+busybox(工具集)+java虛擬機

  • Linux分支參考網(wǎng)站:

http:///gldt/ http://www./d3js-demo/linux/

REDHAT紅帽公司

  • Marc Ewing早在卡內(nèi)基梅隆大學讀書的時候就戴著他祖父 的紅色曲球帽. Marc在Marc Ewing大學常把自己的軟件命 名為Red Hat — Red hat 1, Red Hat 2 用來區(qū)別他人的軟 件. 所以當他開始自己的Linux項目, 自然就會命名為Red Hat Linux,。Ewing非常樂于幫助同學解決計算機問題 “你 的朋友可能會說, 去跟我的朋友Marc交流. 誰是Marc? 他是 紅帽男孩. ” 所以, 至少在他們最親密的朋友當中, 紅帽子成 為了技術專家的同義詞

  • 1993年,Bob Young 建立了ACC公司,,營銷Linux和UNIX 的支持軟件和書籍雜志,。

  • 1995年,Bob Young 收購了Marc Ewing的業(yè)務,,合并后 的ACC公司成為新的Red Hat軟件公司,,發(fā)布了Red Hat Linux 2.0

Linux內(nèi)核

Linux的內(nèi)核版本由3部分組成

Linux版本號的命名

  • 主版本號

  • 次版本號

  • 末版本號

  • 打包版本號

  • 廠商版本

計算機基礎知識超強總結!馬哥教育出品

Linux發(fā)行版本

Linux發(fā)行版的名稱和版本號是由發(fā)行版的維護者決定的

RedHat Enterprise Linux 7.3

由Red Hat公司發(fā)布

SUSE Linux Enterprise Server 12 SP2

由Novell公司發(fā)布

Debian Linux 9

由Debian維護社區(qū)發(fā)布

Android 8.0

由Google公司發(fā)布

計算機基礎知識超強總結,!馬哥教育出品

紅帽發(fā)行版本

計算機基礎知識超強總結,!馬哥教育出品

開源 Open Source

開源: Open Source ,,軟件和源代碼提供給所有人

  • 自由分發(fā)軟件和源代碼

  • 能夠修改和創(chuàng)建衍生作品

軟件分類:

  • 商業(yè)

  • 共享

  • 自由 free

開源協(xié)議

世界上的開源許可證,大概有上百種

  • GPLv2, GPLv3, LGPL(lesser) :通用公共許可 copyleft

  • Apache: apache

  • BSD: bsd

  • Mozilla

  • MIT

計算機基礎知識超強總結,!馬哥教育出品

Linux哲學思想

  • 一切都是一個文件(包括硬件)

  • 小型,,單一用途的程序

  • 鏈接程序,共同完成復雜的任務

  • 避免令人困惑的用戶界面

  • 配置數(shù)據(jù)存儲在文本中

獲取發(fā)行版

CentOS

  • https://wiki./Download

  • http://mirrors.aliyun.com

  • http://mirrors.sohu.com

  • http://mirrors.163.com

虛擬機

虛擬機:用軟件(如:vmware,virtualbox等)模擬硬件

計算機基礎知識超強總結,!馬哥教育出品

使用vmware workstation

  • CPU:默認

  • 內(nèi)存:1G以上,,推薦2G

  • 硬盤:一塊硬盤,200G

  • 網(wǎng)卡:橋接或僅主機模式

  • 光盤:掛載對應版本的ISO文件

    本站是提供個人知識管理的網(wǎng)絡存儲空間,,所有內(nèi)容均由用戶發(fā)布,,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式,、誘導購買等信息,,謹防詐騙。如發(fā)現(xiàn)有害或侵權內(nèi)容,,請點擊一鍵舉報,。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多