裝置命名
在 linux系統中,磁碟裝置對應於系統中的特殊檔案,這些特殊檔案放在「ldev
目錄中,不同的裝置對應的裝置名稱如下:
系統的第一塊ide介面的硬碟稱為/ dev/hda。
系統的第二塊ide介面的硬碟稱為/ dev/hdb。
系統的第一塊scsi介面的硬碟稱為/dev/sda。
系統的第二塊scsi介面的硬碟稱為/ dev/sdb。
2、使用數字編號
為了表示不同的分割槽,通常會用數字進行編號,比如:
系統的第一塊ide介面硬碟的第1個分割槽稱為/ dev/hda1。
系統的第一塊de介面硬碟的第5個分割槽稱為/dev/hda5。
系統的第一塊scsi介面硬碟的第1個分割槽稱為dev/sda1。
系統的第二塊scsi介面硬碟的第5個分割槽稱為dev/sdb5。
4.3、linux系統如何分割槽
linux分割槽方式是,是先有目錄,再將磁碟上的物理位址對映到目錄中。
linux系統對分割槽的基本要求
1、最少要有乙個根/分割槽,用來存放系統檔案及程式。其大小至少在5gb以上。
2、要有乙個swap(交換)分割槽,它的作用相當於 windows裡的虛擬記憶體,swap分割槽的大小一般為物理記憶體容量的1.5倍(記憶體<8gb)。但當系統物理記憶體大於8gb時,則swap分割槽配置8~16gb即可,太大無用,浪費磁碟空間。swap分割槽不是必需的,
但是大多數情況應該設定,個別企業的資料庫應用場景不分swap。
3、/boot分割槽,這是 linux系統的引導分割槽,用於存放系統引導檔案,如 linux核心等。所有檔案的總大小一般只有幾十mb,並且以後也不會增大太多。因此,該分割槽可以設定為100~200mb,這個分割槽也不是必需的。
企業生產場景中linux系統的分割槽方案
常規的分割槽方案如下。
方案1:針對**集群架構中的某個節點伺服器分割槽,該伺服器上的資料有多份(其他節點也有)且資料不太重要,建議的分割槽方案如下。
/boot:設定為100~200mb。
swap:物理記憶體的1.5倍,當記憶體大於或等於8gb時,配置為8~16gb即可。
/:剩餘硬碟空間大小(/usr、home、/var等分割槽和「/」共用乙個分割槽,這相當於在 windows系統中只有乙個c盤,所有資料和系統檔案都放在一起)。
方案2:針對資料庫及儲存角色的伺服器分割槽,該伺服器的業務有大量重要的資料,建議分割槽方案如下。
/boot:設定為100~200mb。
/:大小設定為50~200gb,只存放系統相關檔案,**等的業務資料不放在這裡。
swap:物理記憶體的1.5倍,當記憶體大於或等於8gb時,配置為8~16gb即可。
data:剩餘硬碟空間大小,放資料庫及儲存服務等重要資料。當然,data的名稱也可以換成別的名字。
本方案其實就是把重要資料單獨分割槽,便於備份和管理。
方案3:針對大**或門戶級別企業的伺服器進行分割槽
/boot:大小設定為100mb。
swap:物理記憶體的1.5倍,當記憶體大於或等於8gb時,配置為8~16gb即可。
/:大小設定為50~200gb,只存放系統相關檔案,**等的業務資料不存放在這裡。
剩餘的磁碟空間保留,不再進行分割槽,將來分配給不同的使用部門,由他們自己根
據需求再分!
此種分割槽方案更靈活,比較適合業務線比較多、需求不確定的大企業使用。
4.4、如何檢視磁碟分割槽
df -t 只可以檢視已經掛載的分割槽和檔案系統型別。
fdisk -l 可以顯示出所有掛載和未掛載的分割槽,但不顯示檔案系統型別。
parted -l 可以檢視未掛載的檔案系統型別,以及哪些分割槽尚未格式化。
lsblk -f 也可以檢視未掛載的檔案系統型別。
file -s /dev/sda3 直接檢視某個分割槽
4.5、掛載點
mount point的意思是掛載點,這是 linux下訪問磁碟分割槽的入口,即如果要往/boot分割槽(ldev/sdal)寫入資料,就必須通過/boot入口來寫入,想像根分割槽裡寫內容就用/ 為入口。swap分割槽使用者不能訪問,就沒有提供掛載點。
注意:如果window下直接碟符就對應著分割槽,訪問e盤就e:\linux。
4.6、檔案系統
file system type的意思是檔案系統型別,就像 windows的fat32ntfs一樣,磁
盤分割槽只有在設定了檔案系統型別格式化並掛載上掛載點後,分割槽才能存放資料。目前
有如下一些檔案系統型別。
ext2/ext3/ext4:適合 linux的檔案系統型別。由於ext3檔案系統多了日誌記錄功能,因此系統恢復起來會更快速,ext4是ext3的公升級,效率更加高,因此建議使用預設的ext4型別,而不要使用ext2/ext3。
physical volume(lvm):一種彈性調整檔案系統大小的機制,可以讓檔案系統變
大或變小,而不改變原有檔案資料的內容,功能不錯,但效能會下降。
software raid:利用 linux系統的特性,用軟體**出磁碟陣列的功能。
swap:記憶體交換空間。由於swap並不會使用到目錄樹的掛載,因此用swap就不需要指定掛載點。
vfat:同時被 linux與 windows所支援的檔案系統型別。如果主機硬碟上同時存
在 windows與linuκ兩種作業系統,有資料交換需求,可以使用該檔案系統。
κfs:乙個檔案系統型別,在 centos7中將被作為預設的檔案系統型別而替換ext4
4.7、目錄結構
4.7.1、目錄簡介
linux所有目錄是乙個有層次的倒著樹狀結構, /為linux所有目錄的起點。所以linux所有路徑都是以/開始的。 /etc/sysconfig /
注意:1、目錄和磁碟分割槽是沒有關聯的
2、/下不同的目錄可能對應不同的磁碟分割槽或不同的磁碟裝置
3、所有的目錄都是按照一定的類別有規律的組織和命名的。
相對路徑:相對於當前路徑下的路徑
絕對路徑:從根為起始點的路徑
linux下系統分割槽的命名
裝置命名 系統的第一塊ide介面的硬碟稱為 dev hda。系統的第二塊ide介面的硬碟稱為 dev hdb。系統的第一塊scsi介面的硬碟稱為 dev sda。系統的第二塊scsi介面的硬碟稱為 dev sdb。使用數字編號 系統的第一塊ide介面硬碟的第1個分割槽稱為 dev hda1。系統的第...
五 linux下系統分割槽的命名
1 裝置命名 在 linux系統中,磁碟裝置對應於系統中的特殊檔案,這些特殊檔案放在 ldev 目錄中,不同的裝置對應的裝置名稱如下 系統的第一塊ide介面的硬碟稱為 dev hda。系統的第二塊ide介面的硬碟稱為 dev hdb。系統的第一塊scsi介面的硬碟稱為 dev sda。系統的第二塊s...
Linux系統分割槽
linux系統分割槽 專業術語解釋 磁碟分割槽 磁碟分割槽就是使用分割槽編輯器在磁碟上劃分幾個邏輯部分。碟片一旦劃分成數個分割槽,不同累的目錄與檔案可以儲存進不同的分割槽。通俗來講 磁碟分割槽 就是將大的東西按照需求進行拆分,按照邏輯上將磁碟分開。linux系統分割槽 專業術語 磁碟分割槽 磁碟分割...