■硬碟的物理結構
■硬碟的資料結構
■硬碟儲存容量=磁頭數×磁軌(柱面)數×每道扇區數×每扇區位元組數(512位元組)
■可以用柱面/磁頭/扇區來唯一定位磁碟上每乙個區域
■磁碟介面型別
ide,並口資料線連線主機板與硬碟,抗干擾性太差,且排線占用空間較大,不利電腦內部散熱,已逐漸被 sata 所取代。
sata,抗干擾性強,支援熱插拔等功能,速度快,糾錯能力強。
scsi,小型機系統介面,scsi硬碟廣為工作站級個人電腦以及伺服器所使用,資料傳輸時cpu佔用率較低,轉速快,支援熱插拔等。
sas,是新一代的scsi技術,和sata硬碟相同,都是採取序列式技術以獲得更高的傳輸速度,可達到 6gb/s。
■主引導記錄(mbr∶ master boot record)
●mbr位於硬碟第乙個物理扇區處
● mbr中包含硬碟的主引導程式和硬碟分割槽表
●分割槽表有4個分割槽記錄區,每個分割槽記錄區佔16個位元組
●linux中將硬碟、分割槽等裝置均表示為檔案
主啟動記錄(mbr)磁碟分割槽
mbr是主引導記錄,位於硬碟第乙個物理扇區處,mbr中包含硬碟的主引導程式和硬碟分割槽表。mbr總共512位元組,前466位元組是主引導記錄,分割槽表儲存在mbr扇區中的第477-510位元組中。
分割槽表有4個分割槽記錄區,每個分割槽記錄區佔16位元組。
主啟動記錄(mbr)磁碟分割槽支援最大卷為2.2tb,每個磁碟最多有4個主分割槽,或3個主分割槽、1個擴充套件分割槽和在擴充套件分割槽裡面分多個邏輯分割槽。
■硬碟中的主分割槽數目只有4個
■主分割槽和擴充套件分割槽的序號限制在1~4
■擴充套件分割槽再分為邏輯分割槽
■邏輯分割槽的序號將始終從5開始
■xfs檔案系統
●存放檔案和目錄資料的分割槽
●高效能的日誌型檔案系統,特別擅長於處理大檔案,可支援上百萬 tb的儲存空間。
●centos 7系統中預設使用的檔案系統
■swap,交換檔案系統
●為 linux 系統建立交換分割槽
●一般設定為物理記憶體的 1.5~2 倍
■ linux支援的其它檔案系統型別
●ext4、fat32、ntfs、lvm
■fdisk命令
●檢視或管理磁碟分割槽
fdisk -l【磁碟裝置】或 fdisk 【磁碟裝置】
■互動模式中的常用指令
●m、p、n、d、t、w、q
管理磁碟分割槽
fdisk /dev/sdb
互動模式中的常用指令∶
m∶ 獲取幫助選單
n∶ 新建分割槽
p∶ 檢視分割槽情況
d∶ 刪除分割槽
t∶變更分割槽的型別
w∶ 儲存分割槽操作並退出
q∶不儲存分割槽操作並退出
檢視磁碟分割槽
fdisk -l【磁碟裝置】
device (裝置)∶ 分割槽的裝置檔名稱。
boot∶ 是否是引導分割槽。若是,則有"*"標識。
start∶ 該分割槽在硬碟中的起始位置(柱面數)。
end∶ 該分割槽在硬碟中的結束位置(柱面數)。
blocks∶ 分割槽的大小,以 blocks(塊)為單位,預設的塊大小為 1024 位元組。
id∶分割槽對應的系統 id 號。例如,83表示linux中的xfs分割槽或ext4分割槽、8e表示lwm邏輯卷。
system∶ 分割槽型別。
注:交換系統分割槽id號是82
●make filesystem,建立檔案系統(格式化)
mkfs -t 檔案系統型別 分割槽裝置
■示例[root@localhost ~]# is /sbin/mkfs*
/sbin/mkfs
/sbin/mkfs.cramfs
/sbin/mkfs.ext3
/sbin/mkfs.minix
/sbin/mkfs.btrfs
/sbin/mkfs.ext2
/sbin/mkfs.ext4
/sbin/mkfs.xfs
[root@localhost~]# mkfs -t xfs /dev/sdb1
建立檔案系統
建立檔案系統的過程即格式化分割槽的過程
mkfs -t xfs /dev/sdb1
mkfs.xfs /dev/sdb1
●make swap,建立交換檔案系統
mkswap 分割槽裝置
示例:[root@localhost ~]# mkswap /dev/sdb5
[root@localhost~]# cat/proc/meminfogrep swaptotal
swaptotal: 8257532 kb
[root@localhost ~]# swapon /dev/sdb5
[root@localhost ~# cat /proc/meminfo i grep swaptotal
swaptotal: 10354680 kb
root@localhost~]# swapoff/dev/sdb5
●掛載檔案系統、iso映象到指定資料夾
mount 【-t 型別】儲存裝置 掛載點目錄
mount -o loop iso映象檔案 掛載點目錄
●解除安裝已掛載的檔案系統
umount 儲存裝置位置
umount 掛載點目錄
掛載檔案系統、iso映象到指定資料夾
mount【-t 型別】 儲存裝置 掛載點目錄
mount -o loop iso映象檔案 掛載點目錄
-t∶ 用於指定檔案系統型別,通常可以省略,由系統自動識別
-o∶ 掛載引數列表,以英文逗號分隔;或用來描述特殊裝置,用1oop指定
mount /dev/cdrom /mnt
mount /dev/sdb1 /opt
解除安裝已掛載的檔案系統
解除安裝前提∶掛載的裝置或者目錄沒有被在使用中,要先退出掛載目錄
umount 【-1f】 儲存裝置目錄或者掛載點目錄
-l表示解除正在繁忙的檔案系統
-f 表示強制
1.直接 mount 命令
2. df 【選項】
-h∶ 顯示分割槽的容量單位
-t∶ 顯示檔案系統的型別
-i∶ 顯示分割槽的inode號碼數量
注:ctrl+r 可以檢視之前輸入的命令
■/etc/fstab配置檔案
●包含需要開機後自動掛載的檔案系統記錄
設定檔案系統的自動掛載
linux 作業系統在每次開機時,會自動讀取/etc/fstab檔案的內容,自動掛載所指定的檔案系統。
vim /etc/fstab
/dev/sdb1 /opt xfs defaults 0 0
/dev/sr0 /mnt iso9660 defaults 0 0
第1欄位∶裝置名或裝置卷標名。
第2欄位∶ 檔案系統的掛載點目錄的位置。
第3欄位∶ 檔案系統型別,如 xfs、swap 等。
第4欄位∶掛載引數,即mount命令"-o"選項後可使用的引數。例如,defaults(預設引數)、rw(可讀寫)、ro(唯讀)、noexec(禁用執行程式).
第5欄位∶表示檔案系統是否需要 dump 備份(dump 是乙個備份工具)。一般設為1時表示需要,設為0時將被dump 忽略。
第6欄位∶該數字決定在系統啟動時進行磁碟檢查的順序。0表示不進行檢查,1表示優先檢查,2表示其次檢查。根分割槽可設為1,其他分割槽設為2。
磁碟管理與檔案系統
八 掛載 解除安裝檔案系統 九 設定檔案系統的自動掛載 硬碟的物理結構 硬碟的資料結構 硬碟儲存容量 磁頭數 磁軌 柱面 數 每道扇區數 每扇區位元組數 512位元組 可以用柱面 磁頭 扇區來唯一定位磁碟上每乙個區域 磁碟介面型別 ide,並口資料線連線主機板與硬碟,抗干擾性太差,且排線占用空間較大...
磁碟管理與檔案系統
儲存容量與介面型別 mbr與磁碟分割槽表示 磁碟的分割槽結構 檔案系統型別 檢測並確認新硬碟 規劃硬碟中的分割槽 建立檔案系統 掛載 解除安裝檔案系統 硬碟儲存容量 磁頭數 x 磁軌 柱面 數 x 每道扇區數 x 每扇區位元組數 512位元組 可以用柱面 磁頭 扇區來唯一定位磁碟上每乙個區域 磁碟介...
磁碟管理與檔案系統
檢測並確認新硬碟 fdisk 管理磁碟分割槽 建立檔案系統 mkswap命令 swap檔案的格式化命令 掛載 解除安裝檔案系統 mount 檢視磁碟使用情況 設定檔案系統的自動掛載 碟片 硬碟有多個碟片,每碟片2面 磁頭 每面乙個磁頭 扇區 碟片被分為多個扇形區域,每個扇區存放512位元組的資料 磁...