1. 程式人生 > 實用技巧 >Linux如何進行磁碟管理,檔案系統如何建立?

Linux如何進行磁碟管理,檔案系統如何建立?

本章目錄

一 .磁碟基礎

1.1 硬碟的物理結構

  • 碟片 :硬碟有多個碟片,每碟片2面

  • 磁頭:每面一個磁頭

1.2 硬碟的資料結構

  • 扇區:碟片被分為多個扇形區域,每個扇區存放512的資料

  • 磁軌:同一個碟片上不同半徑的同心圓

  • 柱面:不同碟片相同半徑構成的圓柱面

1.3 磁碟的儲存容量和介面型別

  • 硬碟儲存容量=磁頭數x磁軌 (柱面)數x每道扇區數x每扇區位元組數

磁碟的介面型別

  • IDE介面
  • SATA介面
  • SCSI介面
  • SAS介面

1.4 主引導記錄

概述:英文名MBR,全稱:Master Boot Record。

  • MBR位於硬碟第一個物理扇區處
  • MBR中包含硬碟的主載入程式和硬碟分割槽表
  • 分割槽表有4個分割槽記錄區,每個分割槽記錄區佔16個位元組

在Linux中將硬碟,分割槽等裝置均表示為檔案

在這裡插入圖片描述

二.磁碟分割槽結構

2.1 結構型別

  • 硬碟中的主分割槽數目只有4個
  • 主分割槽和擴充套件分割槽的序號限制在1至4
  • 擴充套件分割槽再分為邏輯分割槽
  • 邏輯分割槽的序號將始終從5開始

如圖:

在這裡插入圖片描述

三.檢測硬碟的操作

3.1 檢測並確認新硬碟

3.1.1 fdisk命令

  • 語法:fdisk -l [磁碟裝置] ##檢視磁碟分割槽
  • 或者:fdisk [磁碟裝置]
  • 常用指令:m,p,n,d,t,w,q

三.命令示例

3.1 mkfs命令

  • 語法:mkfs -t 檔案系統型別 分割槽裝置 ##建立檔案系統(格式化)
    例如:mkfs -t xfs /dev/sdb1

3.2 mkswap命令

  • 語法:mkswap 分割槽裝置 ##建立交換檔案系統
    例如:mkswap /dev/sdb5

3.3 掛載/解除安裝檔案系統

  • 掛載 mount [-o 掛載引數] 儲存裝置 掛載點

  • 解除安裝
    umount /mailbox ##通過掛載點目錄解除安裝

  • 對應的分割槽
    umount /dev/cdrom ##通過裝置檔案解除安裝光碟

四. 建立檔案系統

4.1 檔案系統型別

  • XFS檔案系統

  • SWAP 交換檔案系統

  • EXT4, JFS, FAT16, FAT32, NTFS

4.2 檔案系統的格式化

  • 格式化 語法:mkfs -t 檔案系統型別 分割槽裝置

  • 格式化 語法:mkfs.檔案型別 分割槽裝置

4.3 swap擴容

  • mkswap /dev/sdb5 ##建立交換分割槽sdb5

  • swapon /dev/sdb5 ##臨時啟用sdb5交換分割槽

  • vi /etc/fstab #進去

  • dev/sdb5 swap swap defaluts 0 0 永久掛載