1. 程式人生 > >Linux學習第一節課

Linux學習第一節課

win 系統 企業 數據 lib nas break fir 學習

一、計算機學習3原則

  1. 計算機將字符轉化成01字符進行計算;

  2. 計算機遵循輸入運算輸出的順序原則;

  3. 計算機軟件是數據和指令的集合。



二、計算機二進制計算

二進制
十進制

0

0
120
1022
10023
1000

24

......
10000000000...0000... (n個0)2n

為進行方便計算,需記住2^0到2^10所有值,即為:

20=1,21=2,22=4,23=8,24=1625=32,26=64,27=128,28=256,29=512,210=1024;

十進制轉二進制,將該數湊成2的冪數相加減進行計算,比如計算582的二進制,因為582=512+64+4+2,也就是等於二進制中210+26+22+21,所以582應為:

10000000000

00001000000

00000000100

+ 00000000010

————————

10001000110

反之二轉十亦然。



三、容量大小

8bit=1B

1024B=1KB 210

1024KB=1MB 220

1024MB=1GB 230

1024GB=1TB 240

1024TB=1PB 250

1024PB=1EB 260

1024EB=1ZB 270

1024ZB=1YB 280


四、硬盤接口

並行接口:IDE、SCSI

串行接口:SATA、SAS


五、服務器存儲方式

DAS:直接存儲,本地服務器本地主機;

NAS:網絡存儲,只可訪問,不可修改,FTP;

SAN:存儲區域網絡,遠程服務器,企業租借雲服務器。


六、開發接口標準

ABI:應用程序二進制接口,應用與操作系統接口,比如.apk不能運行在windows,.exe不能運行在linux中一樣,各自只能運行在符合接口的系統中;

API:應用程序開發接口,多個程序需要某個功能的數據庫文件;

POSIX:國際電子電氣工程師協會定義的一系列API標準。

Linux學習第一節課