磁碟管理與檔案系統
文章目錄
一.磁碟基礎
1.磁碟的物理結構
盤頭:硬碟有多個碟片,每個碟片2面
磁頭:每面一個磁頭
2.磁碟的資料結構
扇區:碟片被分為多個扇形區域,每個扇區存放512位元組的資料
磁軌:同一碟片不同半徑的同心圓
柱面:不同碟片相同半徑構成的圓柱面
3.磁碟結構
磁碟儲存容量=磁頭數 x 磁軌(柱面)數 x 每道扇區數 x每扇區位元組數
可以用柱面/磁頭/扇區來唯一定位磁碟上每一個區域
磁碟介面型別
IDE , SATA , SCSI , SAS ,光纖 通道
4.MBR與磁碟分割槽表示
主開機記錄 (MBR: Master Boot Record)
MBR位於硬碟第一個物理扇區處
MBR中包含硬碟的主載入程式和硬碟分割槽表
分割槽表有4個分割槽記錄區,每個分割槽記錄區佔16個位元組
LINUX中將硬碟,分割槽等裝置均表示為檔案
/dev/hda5
fdisk -l 檢視磁碟分割槽
5.磁碟分割槽結構
硬碟中的主分割槽數目只有4個
主分割槽和擴充套件分割槽的序號限制在1~4
擴充套件分割槽再分為邏輯分割槽
邏輯分割槽的序號將始終從5開始
6.檔案系統型別
XFS檔案系統
存放檔案和目錄資料分割槽
高效能的日誌型檔案系統
centos 7系統中預設使用的檔案系統
SWAP,交換檔案系統
為linux 系統建立交換分割槽
linux支援的其他檔案系統型別
FAT16, FAT32. NTFS
EXT4 .JFS.......
二.檢測並確認新硬碟
fdisk 命令
檢視或管理磁碟分割槽
格式 fdisk -l 磁碟裝置 或者 fdisk 磁碟裝置
三.規劃硬碟中的分割槽
互動模式中的常用命令
fdisk指令 | 說明 |
---|---|
a | 設定可引導標誌 |
b | 修改bsd的磁碟標籤 |
c | 設定DOS作業系統相容標記 |
d | 刪除一個分割槽 |
l | 顯示已知分割槽型別,其中82為linux swap分割槽,83為linux分割槽 |
m | 顯示幫助選單 |
n | 增加一個新的分割槽 |
o | 建立一個新的空白的 DOS分割槽表 |
p | 顯示磁碟當前分割槽表 |
q | 退出fdisk程式,不儲存任何修改 |
s | 建立一個新的swp磁碟標籤 |
i | 改變一個分割槽的系統號嗎 |
u | 改變顯示記錄單位 |
v | 對磁碟分割槽表進行驗證 |
w | 儲存修改結果並退出fdisk程式 |
x | 特殊功能,不建議初學者使用 |
四.建立檔案系統
建立檔案新系統
mkfs 命令
格式 Make Filesystem ,建立檔案系統(格式化)
mkfs -t 檔案系統型別 分割槽裝置
例如:ls /sbin/mkfs* , mkfs -t xfs /dev/sdb1
mkswap 命令
make swap ,建立交換檔案系統
格式 mkswap 分割槽裝置
五.掛載,解除安裝檔案系統
1,相關命令
mount 命令
掛載檔案系統,ISO映象到指定資料夾
mount 【-t 型別】儲存裝置 掛載點目錄
mount -o loop ISO映象檔案 掛載點目錄
umount 命令
解除安裝已經掛載的檔案系統
umount 儲存裝置位置
umount 掛載點目錄
2,設定檔案系統的自動掛載
/etc/fstab 配置檔案
包含需要開機後自動掛載的檔案系統記錄
六.磁碟分割槽-Parted
若小於2TB,即MBR分割槽不能大於2TB
大於2TB ,可用parted /dev/sdb進行分割槽(GTP)
用GTP分割槽:
1,yum install parted -y
parted /dev/sdb
Gnu parted 1.8.1
Using /dev/sdb
welcome to Gun Parted ! type "help" to view a list of commands
2,將MBR 磁碟分割槽格式調整為GPT
(Parted)mklabel gpt
3,劃分所有空間到一分割槽
(Parted)mkpart primary 0 -1
此步也可以這樣設定:unit TB (設定單位為TB)
mkpart primary 0 3 (設定為一個主分割槽大小為3TB,開始是0,結束是3)
4,顯示設定的分割槽大小
(Parted)print
5,退出parted 程式
(Parted)quit
6,用 parted將分割槽做好後,進行格式化操作,完成後即可掛載使用
7,最後加入/etc/fstab自動掛載
vi /etc/fstab
/dev/sdb1 /data ext4 defaults 0 0
相關文章
- Linux磁碟管理與檔案系統(關於磁碟方面)Linux
- Linux 磁碟分割槽及檔案系統管理Linux
- 【Linux基礎入門】Linux磁碟與檔案系統管理命令!Linux
- 檔案系統&&磁碟管理(六)–swap分割槽、迴環裝置、檔案系統配置檔案fstab
- Linux Centos系統 磁碟分割槽和檔案系統管理 (深入理解)LinuxCentOS
- Linux使用者資訊查詢及磁碟與檔案系統管理命令!Linux
- 04 磁碟儲存和檔案系統
- 軟體管理,磁碟儲存,檔案系統以及網路協議協議
- WSL子系統檔案遷移至其他磁碟
- 『學了就忘』Linux檔案系統管理 — 63、磁碟配額介紹Linux
- Linux系統磁碟管理Linux
- 分散式檔案系統(HDFS)與 linux系統檔案系統 對比分散式Linux
- 『學了就忘』Linux檔案系統管理 — 64、磁碟配額的配置步驟Linux
- 標籤化檔案管理系統
- DiskCatalogMaker for mac(磁碟檔案管理工具)Mac
- 根檔案系統簡介與BusyBox構建根檔案系統
- 檔案管理系統助力檔案資訊化建設
- 『學了就忘』Linux檔案系統管理 — 57、Linux檔案系統介紹Linux
- Macbook磁碟系統結構/檔案/目錄介紹分析Mac
- CRM系統中的文件檔案管理
- Path Finder 10 for mac系統檔案管理Mac
- 遠端檔案管理系統(SpringBoot + Vue)Spring BootVue
- Liunx 磁碟分割槽與檔案掛載
- Linux系統篇-檔案系統&虛擬檔案系統Linux
- 作業系統-記憶體、檔案管理作業系統記憶體
- 檔案的基本管理和XFS檔案系統備份恢復
- 檔案和檔案系統
- Linux檔案系統與日誌分析Linux
- nodeJs檔案系統(fs)與流(stream)NodeJS
- 檔案系統(八):Linux JFFS2檔案系統工作原理、優勢與侷限Linux
- 檔案系統
- Path Finder mac(系統檔案管理工具)Mac
- Mac系統檔案管理軟體——Path Finder for MacMac
- 磁碟檔案管理工具:DiskCatalogMaker for mac 中文版Mac
- 檔案系統(五):exFAT 檔案系統原理詳解
- Linux系統檔案系統及檔案基礎篇Linux
- fsutil,您可以執行多種檔案系統操作,包括查詢和設定檔案系統特性,refsutil 是用於管理和維護ReFS檔案系統的實用程式 管理ReFS檔案系統的命令列工具命令列
- 檔案系統(七):檔案系統崩潰一致性、方法、原理與侷限