linux基礎知識

2021-06-22 21:59:43 字數 1478 閱讀 4525

1.計算機內部

cpu控制資料流進/流出記憶體,cpu處理的資料都來自記憶體。電腦主機板連線各個元件,傳遞命令。硬碟資料先放入記憶體,然後cpu從記憶體拿資料。

硬碟製造商一般使用10進製單位,也就是1k=1000b。網速的描述mbps 是 mbits per second,所以8m傳輸速度就是1mbyte/s, 

南北橋:

北橋:負責連線速度較快的cpu,記憶體,顯示卡等。北橋匯流排被稱為系統匯流排。

南橋:負責連線速度較慢的硬碟,usb,網絡卡等。南橋匯流排稱為i/o匯流排。

cpu頻率=外頻*倍頻。外頻指與外部元件傳輸時的速度,超頻就是修改倍頻或者外頻的大小,通常修改的是外頻,倍頻一般在出廠時被鎖定。

32位與64位計算機,是根據cpu每次能處理的資料量大小決定的。

扇區是硬碟最小的儲存單元,每個扇區大小為512 bytes,這個值不會改變,扇區組成的圓稱為磁軌,所有磁碟盤面上的同一磁軌組成磁柱,磁柱一般是分割硬碟的最小單位。

第乙個扇區記錄:mbr、分割槽表。mbr:安裝開機管理程式的地方。分割槽表:整個硬碟的分割情況。磁碟分割槽就是對分割槽表進行設定。分割槽表最小單位是磁柱。

分割槽表:最多劃分4個區域,分為主要分割槽與擴充套件分割槽,擴充套件分割槽可以再分多個邏輯分割槽,這樣就可以把硬碟分成4個區以上。

比如分割槽表p1,p2分割整個硬碟,擴充套件分割槽p2再分成5個邏輯分割槽,這樣在檔案系統中p1:/dev/hda1 、p2:/dev/hda2 、l1:/dev/hda5 、l2:/dev/hda6 ……(p3、p4無記錄,但是1-4的編號是留給主分割槽與擴充套件分割槽的,所以邏輯分割槽的編號從5開始)

作業系統限制:擴充套件分割槽只能有乙個。如果破壞了擴充套件分割槽表,所有邏輯分割槽的資訊會被刪除,因為邏輯分割槽的資訊儲存在擴充套件分割槽中。

cmos、bios:

cmos:記錄主機板上的硬體引數的儲存器。

bios:寫入主機板某一塊 flash 或 eeprom 的程式,載入cmos中的引數,嘗試呼叫儲存裝置中的開機程式。

開機過程:bios讀取cmos引數,分析有哪些儲存裝置,到硬碟裡讀取第乙個扇區的mbr位置,然後mbr的開機管理程式進行工作。

1、bios2、mbr3、開機管理程式(boot loader)4、核心檔案

開機管理程式除了可以在mbr中,還可以放在每個分割槽的啟動扇區中。每個分割槽都有自身的啟動扇區。

軟體與核心有較大關係,與硬體關係較小。硬體與核心也有較大關係。

程式的開發都是參考作業系統提供的介面,所以軟體不一定能在不同作業系統上正常執行。

作業系統包含的基本功能:

1)input/output crontrol, (2)device control, (3)process management, (4)file management.等

linux系統:

sata硬碟在linux中的檔名:/dev/sd[a-p]

檔案系統是目錄樹結構,通過掛載把硬碟資料與目錄樹結合起來。掛載就是把乙個目錄當成進入點,把硬碟資料放在該目錄下,所以讀取該目錄就可以讀取硬碟資料,這個動作成為掛載,那個進入點就是掛載點。

linux基礎知識

舉例來說,硬碟的檔名稱即為 dev hd a d 其中,括號內的字母為 a d 當中的任何乙個,亦即由 dev hda,dev hdb,dev hdc,及 dev hdd 這四個檔案的意思 注 這種型式的表示法在後面的章節當中會使用得很頻繁,請特別留意 那麼光碟機與軟盤呢?分別是 dev cdrom...

Linux基礎知識

檔案系統 分割槽和掛載 linux 檔案系統是乙個檔案樹,它的所有檔案和外部裝置都是以檔案的形式掛結在這個檔案樹上,例如 usr local 目錄結構屬於分割槽 linux 下,分割槽屬於目錄結構。預設檔案系統一般為ext3 ext2的公升級版 分割槽包括主分割槽 擴充套件分割槽 邏輯分割槽和swa...

linux基礎知識

軟體環境 centos release 6.5 final 1 如何使vm虛擬機器上的centos連線到外網?1 把vm虛擬機器上的network connection設定為bridge模式 2 把網絡卡eth0配置資訊中的bootproto設定為dhcp 3 win7的cmd中輸入ipconfig...