1、硬碟和分區 1.1 Linux中如何表示硬碟和分區 硬碟劃分為 主分區、擴展分區和邏輯分區三部分。 主分區只有四個; 擴展分區可以看成是一個特殊的主分區類型,在擴展分區中還可以建立相應的邏輯分區。 主分區一般是用來安裝操作系統。擴展分區用來存儲數據。 有個重要的Linux和Unix系統的特點:一 ...
1、硬碟和分區
1.1 Linux中如何表示硬碟和分區
硬碟劃分為 主分區、擴展分區和邏輯分區三部分。
主分區只有四個;
擴展分區可以看成是一個特殊的主分區類型,在擴展分區中還可以建立相應的邏輯分區。
主分區一般是用來安裝操作系統。擴展分區用來存儲數據。
有個重要的Linux和Unix系統的特點:一切皆文件。他的所有資源都歸結為一個文件,包括命令、硬體和軟體設備,操作系統,進程等等。他都可以看做擁有各自特性或類型的文件。
1.2 Linux如何表示硬碟
Linux系統將硬碟和分區分別表示不同的文件。
硬碟介面分為IDE和SCSI這兩種,對於IDE,用“hdX”形式的文件名錶示,對於SCSI,用“sdX”形式的文件名錶示。
大家看一下,兩者的區別是一個是hd ,一個是sd,後面的X是 a、b、c、d等字母序號
a表示第一個,b代表第二個。
Linux系統在讀取光碟機和硬碟等資源時,均通過“設備文件”的形式進行。這一點大家要註意。
1.3 Linux如何表示分區
在表示分區時,以硬碟設備的文件名作為基礎,在後面添加該分區(無論主分區、擴展分區、邏輯分區)對應的數字序號。
即 硬碟文件名+分區數字序號。
示例:
註意點:
(1)由於Linux系統中硬碟中的主分區數目只有四個,所以說主分區和擴展分區的序號也就限制在1~4之間。
(2)邏輯分區序號從5開始。SCSI硬碟的基本分區數量最多是15個,IDE硬碟最多是63個。
例如,即使第一個IDE硬碟中只劃分了一個主分區和,一個擴展分區,則新建的第一個邏輯分區的序號仍然是從5開始。
2、文件系統
2.1 Linux中如何表示分區
什麼是文件系統?文件系統類型決定了向分區中存放、讀取文件數據的方式和效率。在對分區進行格式化時需要選擇所使用的文件系統類型。
Windows系統中文件類型有FAT32、NTFS格式。
Linux文件系統有這些
(1)EXT3
從EXT2文件系統中發展而來,增加了文件系統日誌功能,又被稱為日誌式文件系統,是目前linux預設採用的文件系統。由於有日誌的功能,所以當系統斷電 或其他異常事件關機的時候,重啟後會根據日誌恢復到正常的狀態。
(2)EXT4
最新一代的文件系統
(3)SWAP
是個特殊分區,用於在記憶體和硬碟間交換數據,類似於windows中虛擬記憶體的概念。使得程式能操作大於實際物理記憶體的空間。
建議設置為物理記憶體的2倍左右。
3、目錄結構
Windows系統是 c盤有根目錄,d盤有根目錄。
在Linux系統中,他將所有的目錄和文件數據組織成一個“樹形”的目錄結構。
所有的分區 目錄 文件都具有一個相同的位置起點,也就是 “根目錄”。
上圖中,定位文件或目錄位置時,使用 / 號進行分割,正好跟windows系統的\相反。
整個樹形目錄中,使用一個獨立的/號表示根目錄。根目錄是linux文件系統的起點,其所在的分區稱之為根分區。
在根目錄下,linux系統會預設建立一些特殊的子目錄,如root bin等。
說明:
(1)boot目錄包括內核文件、啟動菜單配置文件等,處於系統安全考慮,對於boot目錄通常被劃分為獨立的分區,稱之為boot分區。
(2)Bin目錄 普通用戶都有權執行。
4、安裝方式
選取Red Hat