一、磁碟分割槽及儲存 ——
硬碟 --> 分割槽 --> 格式化 --> 掛載 --> 儲存/讀取檔案
硬碟 --> 分割槽 --> lvm邏輯卷 --> 格式化 --> 掛載 --> 儲存/讀取檔案
gdisk分割槽操作 —— 只支援gtp分割槽
fdisk分割槽操作 —— 只支援msdos分割槽
fdisk -l 硬碟裝置 #檢視當前磁碟分割槽
fdisk 硬碟裝置
常用指令:m、p、n、q、w、d
parted分割槽操作 ——支援msdos,gtp分割槽
parted 硬碟裝置
常用指令:mktable
、mkpart、
、quit、rm
重新整理分割槽表:
partprobe 硬碟裝置
partx -a 硬碟裝置
或 reboot
mbr分割槽模式:
只支援2tb以下的磁碟
最多4個主分割槽(必要時,其中乙個作為擴充套件分割槽,擴充套件分割槽可以進一步劃分出更多的邏輯分割槽)
mkfs.*格式化操作 ——
mkfs.ext3 儲存裝置路徑
mkfs.ext4 儲存裝置路徑
mkfs.xfs 儲存裝置路徑
或者:mkfs -t 檔案型別 儲存裝置路徑
lvm邏輯卷管理 ——
用途:零散的空閒儲存(物理卷)整合成乙個邏輯磁碟(捲組),根據需要分配邏輯上的分割槽空間(邏輯卷)
物理卷 --> 捲組 --> 邏輯卷
vg捲組
vgscan、vgcreate、vgdisplay、vgremove、vgextend
vgcreate [-s pe大小] 卷組名 空閒儲存裝置的路徑...
vgextend 卷組名 可用的空閒儲存裝置...
檢視/修改pe大小:
vgdisplay 卷組名
vgchange -s pe大小 卷組名
lv邏輯卷
lvscan、lvcreate、lvdisplay、lvremove、lvextend
lvcreate -l 大小 -n 邏輯卷名稱 捲組名稱
lvcreate -l pe個數 -n 邏輯卷名稱 捲組名稱
擴充套件邏輯卷
lvextend -l 新大小 /dev/卷組名/邏輯卷名
通知linux核心新的大小:
resize2fs 邏輯卷裝置路徑
xfs_growfs 邏輯卷裝置路徑
mount掛載操作 ——
mount 裝置路徑 掛載點目錄
umount 裝置路徑
umount 掛載點目錄
配置檔案:/etc/fstab
裝置路徑 掛載點目錄 檔案系統型別 引數(defaults) 0 0
掛載/etc/fstab檔案裡所有允許自動掛載的裝置:
mount -a
交換分割槽控制 ——
mkswap 空閒裝置路徑
swapon [-p 優先順序] 交換分割槽路徑
swapoff 交換分割槽路徑
swapon -s
swapoff -a
配置檔案:/etc/fstab
交換分割槽路徑 swap swap 引數(defaults) 0 0
/dev/vdb7 swap swap defaults,pri=優先順序 0 0
啟用/etc/fstab檔案裡所有可用的交換裝置:
swapon -a
利用檔案建立swap分割槽
# dd if=/dev/zero of=/tmp/swap.db bs=1m count=2048
記錄了2048+0 的讀入
記錄了2048+0 的寫出
linux 磁碟分割槽
以後我們都將生活在數字時代,任何事都可以用二進位制的方法儲存起來。對於個人來說資料關鍵在於 全面 而對於系統運維工程師來說關鍵在於 大 所以如何安全的儲存就是我們要解決的問題之一。對於一塊硬碟 要想在系統中起到作用需要以下步驟 1 當然要正確的插上 2 利用fdisk命令 對磁碟進行分割槽,新建可用...
Linux磁碟分割槽
首先,介紹2種分割槽表 mbr分割槽表 mbr master boot record 支援的最大卷 2tb tb terabytes,1tb 1024gb 對分割槽的設限 最多4個主分割槽或3個主分割槽加乙個擴充套件分割槽。gpt分割槽表 gpt guid partition table 支援的最大...
Linux磁碟分割槽
在pc中常見的磁碟介面有ide和sata兩種,現在的pc基本上都是sata介面了,較老的可能還是ide介面。在ide介面中,各個磁碟分割槽的名字就是hda1,hda2這種形式 在sata介面中,各個磁碟分割槽的名字就是sda1,sda2這種形式。磁碟主要由碟片 機械手臂 磁頭和主軸馬達等組成。關於磁...