1. 程式人生 > >Linux學習——基礎篇

Linux學習——基礎篇

ubunt process 網絡上傳 備份 8bit open 格式 社區 linux內核

學習Linux之前,需要首先了解計算機的基礎知識。
1、二進制、十進制相互轉換。
156轉換為二進制的方法:逐一減去2的次冪方法。(需要自己提前記住:`27=128;26=64;25=32;24=16;23=8;22=4;21=2;2`0=1 )```

156-128是否夠減,如果夠,則二進制數值為:128+....
156-128剩余28,28-32不夠,28-16夠減,剩余12。則二進制數為:128+16+...
12可以拆分為:8+4
那麽156轉換為二進制數為:128+16+8+4。二進制為2`7+2`4+2`3+2`2,則轉換為二進制表示為【二的幾次方表示第幾位為1】:10011100

2、表示數據大小單位及個單位之間的換算

bite 表示二進制位,為網絡上傳輸的最小單位。
Byte 字節,1Byte=8bite
1KB=1024Byte
1MB=1024KB
1GB=1024MB
1TB=1024GB
1PB=1024TB
1EB=1024PB
1ZB=1024EB
1YB=1024ZB

3、存儲基礎知識

DAS NAS SAN
傳輸類型 SCSI、FC光纖 IP IP、FC、SAS
數據類型 數據塊 文件 數據塊
典型應用 任何 文件服務器 數據庫應用
優點 磁盤與服務器分離,便於統一管理 不占用應用服務器資源廣泛支持操作系統,擴展容易,即插即用,安裝簡單方便 高擴展性,高可用性,數據集中,易管理
缺點 連接距離短,數據分散,共享困難,存儲空間利用率不高,擴展性有限 不適合存儲量大的塊級應用,數據備份及恢復占用網絡帶寬 相比NAS成本較高,安裝和升級比NAS復雜

4、Linux版本

SUSE OpenSuse桌面版
debian: ubuntu,mint
Redhat: RHEL(Redhat Enterprise Linux)每18個月發行一個新版本
CentOS:兼容RHEL的格式
中標麒麟:中標軟件
Fedora:每6個月發行一個新版本,主要為社區桌面版。
ArchLinux:輕量簡潔
Gentoo:極致性能版,不提供傳統Linux的安裝程序,定制版。
LFS:Linux From Scratch,自制Linux。
Linux分支參考網站:http://futurist.se/gldt/

5、Linux內核版本號

技術分享圖片

Linux學習——基礎篇