計算機基礎

計算機基礎知識簡單介紹

一.計算機系統

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

1

二.計算機硬件

計算機:電腦,是一種能 接收和存儲信息,并能對海量數據進行自動、高速處理并輸出處理結果的現代化智能電子設備。

1946年,世界上 第一臺計算機EAINC,在美國誕生

計算機組成部分:運算器、控制器、存儲器(主存儲器RAM斷電丟失決定運算速度、輔助存儲)、輸入設備、輸出設備(1946,馮諾依曼)

2

  • ? ? 馮諾依曼體系規定:計算機處理數據基于二進制;加工數據放在主存儲器
  • ? ? 計算機的存儲單位:1k=1024=2^10????????? 1M=1024k=2^20??????? 1G=1024M=2^30????????? 1T=1024G? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1P????????? 1E????? 1Z?????? 1Y??????? 1B???????? 1N?????? 1D

三.服務器

1.服務器硬件組成:電源、內存、CPU(Central Processing Unit)、網卡、PCI、風扇、硬盤

2.CPU性能指標:主頻、外頻(內存總線速度)、倍頻??????? 主頻=外頻*倍頻

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

4.服務器按CPU體系架構分類:非x86服務器:使用RISC(精簡指令集)或EPIC(并行指令代碼)處理器;x86服務器:使用CISC(非精簡指令集)

5.內存帶寬:內存與北橋芯片之間的數據傳輸率=內存總線頻率*數據總線位數/8

服務器內存具有備用技術和內存鏡像

6.硬盤結構:存儲介質——盤片;讀寫頭——磁頭;馬達

7.硬盤接口類型:IDE、SCSI、SATA、SAS(主流硬盤接口為后兩種)

8..服務器支持熱插拔技術(常見設備:硬盤、電源、PCI設備、風扇)

四.存儲的基礎知識

存儲網絡:DAS:直接連接存儲;NAS:網絡連接存儲;SNA:存儲區域網絡

ISCSI基于以太網網絡實現的,實現SNA,提供磁盤空間

五.操作系統

1.操作系統OS(Operating? System) ,通用目的的軟件程序(硬件驅動、進程管理、內存管理、網絡管理、安全管理、文件管理)

2.開發接口標準:

ABI(Application Binary? Interface)應用程序與操作系統通信交互的接口

API(Application? Programming?? Interface)定義源碼和庫之間的接口

POSIX:Portable?? Operating?? System?? Interface? ? IEEE在操作系統上定義的一系列API標準

3.用戶和內核空間:

user space??? 用戶空間:在此處可工作用戶程序,只執行簡單計算

kernel? space?? 內核空間:具有訪問硬件的權限,可執行任意命令

六.Linux基礎知識

1.linux內核版本:主版本號、次版本號、末版本號、編譯版本號、廠商版本號

3

2.?Linux哲學思想:

  • ? ? ? ? 一切皆文件(包括硬件)
  • ? ? ? ? 小型,單一用途的程序
  • ? ? ? ?鏈接程序,共同完成復雜任務
  • ? ? ? ?避免令人困惑的用戶界面(不用圖形界面)
  • ? ? ? ?配置數據存儲在文本中(windows中數據大部分放在注冊表中)

3.分區介紹

  • ? ? ? ??主分區(1-4):一塊硬盤最多四個,不可分小區,可用來啟動操作系統(系統分區:一定是主分區),直接建文件系統,存放數據
  • ? ? ? ?擴展分區:一塊硬盤最多只有1個,加上主分區最多四個,不能建文件系統NTFS,FAT,可以再劃分更小的分區
  • ? ? ? ?邏輯分區(5-~):可以創建文件系統,可存放數據,不可再分
  • ? ? ? ?啟動分區:安裝操作系統(OS)的分區
  • ? ? ? 活動分區:一個硬盤多個主分區,只有一個是活動分區

4.Linux目錄文件的學習:

/為根目錄;

/user(相當于Windows中的windows progrom files文件);

/home(用戶);

/tmp(存放臨時信息);

/var(存放變化數據);

/var/log(存放日志文件);

/etc(存放配置數據);

/boot(存放啟動數據);

/dev(存放硬件)

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/93442

(5)
qljqlj
上一篇 2018-03-28
下一篇 2018-03-28

相關推薦

  • Nginx及Nginx模塊——更加輕量級的HTTP server

    Nginx engine X = Nginx      NGINX is a free, open-source, high-performance HTTP server and reverse proxy, as well as an IMAP/POP3 proxy server. NGINX is known f…

    Linux干貨 2016-10-25
  • bash功能特性五 重定向和管道

    一、管道     使用“|”符號來實現管道功能;管道可以實現在一行中處理使用管道符號連接的多個命令,后面的命令使用前面命令的輸出結果做為處理對象。 二、數據流重定向     數據輸入和輸出的類型:         標準輸入(std…

    Linux干貨 2015-04-21
  • 系統基礎之Btrfs文件系統詳解

    btrfs文件系統:技術預覽版(centos7) 描述: Btrfs(B-tree,Butter FS,Better fs),GPL授權,Orale,2007 寫實復制特性(Cow)     cp –reflink (只能在btrfs文件系統中使用) 想取代ext系統系統, 支…

    Linux干貨 2016-09-21
  • 文本

    一,復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其他用戶均沒 有任何訪問權限; cp -r /etc/skel/ /home/tuser1 chmod -R go= /home/tuser1 二,編輯/etc/group文件,添加組hadoop; vim /etc/group hadoop:x:100…

    Linux干貨 2016-11-20
  • 軟件包管理 — rpm & yum

    軟件包管理 包管理器     二進制應用程序的組成部分:         二進制文件、庫文件、配置文件、幫助文件     程序包管理器:      &…

    Linux干貨 2016-08-24
  • linux的發展與入門

    1,計算機的組成和功能如下: CPU:是由運算器(是用來對數據進行數據運算和邏輯運算), 控制器(是用來對總線的控制,內存尋址的控制,以及對讀,寫訪問的控制), 寄存器和緩存器(都是用來暫存數據的。) 存儲器:內存RAM(隨機接入存儲器)和硬盤:都是用來存儲數據的。 輸入設備:用來輸入需要處理的數據和指令。 輸出設備:是用來顯示加工過的數據。 2,LINUX…

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