linux磁盤分區fdisk命令詳解

1、什麼是分區?

分區是將一個硬盤驅動器分成若干個邏輯驅動器,分區是把硬盤連續的區塊當做一個獨立的磁硬使用。分區表是一個硬盤分區的索引,分區的信息都會寫進分區表。

2、為什麼要有多個分區?

防止數據丟失:如果系統只有一個分區,那麼這個分區損壞,用戶將會丟失所的有數據。

增加磁盤空間使用效率:可以用不同的區塊大小來格式化分區,如果有很多1K的文件,而硬盤分區區塊大小為4K,那麼每存儲一個文件將會浪費3K空間。這時我們需要取這些文件大小的平均值進行區塊大小的劃分。

數據激增到極限不會引起系統掛起:將用戶數據和系統數據分開,可以避免用戶數據填滿整個硬盤,引起的系掛起。

3、分區工具fdisk用法介紹

fdisk命令參數介紹

  • p、打印分區表。
  • n、新建一個新分區。
  • d、刪除一個分區。
  • q、退出不保存。
  • w、把分區寫進分區表,保存並退出。

實例:

[root@localhost ~]# fdisk /dev/hdd
linux磁盤分區fdisk命令詳解

按"p"鍵打印分區表

linux磁盤分區fdisk命令詳解

這塊硬磁尚未分區

按"n"鍵新建一個分區。

linux磁盤分區fdisk命令詳解

直接按回車表示1柱面開始分區。

linux磁盤分區fdisk命令詳解

提示最後一個柱面或大小。

輸入+5620M 按回車

表示第一個分區為5G空間。

按"p"查看一下分區

linux磁盤分區fdisk命令詳解

這樣一個主分區就分好了。

接下來分第二個主分區,把剩餘空間都給第二個主分區。

按"n"鍵新增一個分區

按"p"鍵設為主分區

輸入"2"把主分區編號設為2

按兩下回車把剩餘空間分給第二個主分區。

按"p"鍵打印分區表

linux磁盤分區fdisk命令詳解

按"w"鍵保存退出。

讀者可根據自己的硬盤大小來劃分合適的分區。

4、使用分區

在使用硬盤之前必須對其分區進行格式化,並掛載。

[root@localhost ~]#mkfs.ext3 /dev/hdd1
[root@localhost ~]#mkfs.ext3 /dev/hdd2

創建掛載目錄

[root@localhost ~]#mkdir /hdd1 /hdd2

掛載/dev/hdd1 /dev/hdd2

[root@localhost ~]#mount /dev/hdd1 /hdd1
[root@localhost ~]#mount /dev/hdd2 /hdd2

查看

[root@localhost ~]#df -h
Filesystem Size Used Avail Use% Mounted on
/dev/hda3 7.5G 2.8G 4.3G 40% /
/dev/hda1 99M 17M 78M 18% /boot
tmpfs 62M 0 62M 0% /dev/shm
/dev/hdd1 2.5G 68M 2.3G 3% /hdd1
/dev/hdd2 2.5G 68M 2.3G 3% /hdd2

現在往/hdd1目錄寫數據就存儲到/dev/hdd這塊硬盤了。


分享到:


相關文章: