一.本地儲存設備的識別
fdisk -l 查看真實存在的設備,並列出分區信息
Device 分區的設備文件名稱
boot 是否引導分區(* 是)
start 分區在硬盤中的起始位置
End 分區結束位置
Blocks 分區大小
Id 分區類型id
system 分區類 型
blkid 系統可使用的設備
df 正在掛載的設備
-h 顯示容量單位
-T 顯示文件系統類型
cat /proc/partit 系統識別的設備
常見設備
/dev/xdx /dev/hd0 /dev/hd1 /dev/sda /dev/sdb /dev/sda1 /dev/sdb1
/dev/sr0 光驅
/dev/mapper/* 虛擬設備
二.設備掛載和卸載
linux 系統中,對於各種儲存設備中的資源訪問都是通過目錄結構進行的,需要正常讀取設備中的資源,還需要有一個掛載的過程
設備的掛載
mount 設備 掛載點
mount /dev/sr0 /mnt 掛載sr0 到mnt
mount -o ro /dev/sdb1 /mnt 只讀掛載
mount 查看掛載信息
mount -o remount ,rw /dev/sdb1 | /mnt 重新讀寫掛載
卸載文件系統 umount
卸載文件系統 umount /dev/sr0 或 umount /mnt
設備正忙:常見是由於文件系統有打開的文件,或某個進程工作目錄在此係統中。
解決方法: fuser -kvm /mnt
三.磁盤分區
以硬盤設備文件名爲參數執行 fdisk 命令,就可以以交互方式對相應硬盤進行創建分區,刪除或修改等操作。
在對硬盤分區時,第一個分區號碼爲1 如(sdb1),第二個分區號碼爲sdb2,以此類推。分區可以分爲主分區與邏輯分區,每一快硬盤最多有4 個主分區構成,擴展分區也佔據主分區位置,最多爲4個。
分區步驟: fdisk /dev/vdb 進入分區步驟
輸入 n 創建分區
輸入p 創建主分區 (當劃分完3個分區後出現e 爲擴展分區,選擇默認的擴展分區)
主分區編號,選擇默認
分區起始出,選擇默認
設定分區容量 比如 +500M (擴展分區將其與空間都給他,直接回車)
p 查看分區信息
wq 退出保存 (q 爲退出不更改)
然後在用此方法創建其他分區,創建分區可以重起來查看使分區生效,也可以直接執行命令 partprobe +設備名稱 重新探測設備分區。
若要刪除分區可以在 fdisk 命令操作界面 使用 d 指令將指定分區刪除。(需要先卸載)
四 .格式化分區
系統分區創建好之後,必須經過格式化之後才能適用,格式化的目的在於給分區創建文件系統。 linux常見文件系統有ext2,ext3 ext4 xfs 等文件系統 。
mkfs.xfs /dev/vdb1 格式化
mount /dev/vdb1/data1 掛載/dev/sdb1 到data目錄
vim /etc/fstab 永久掛載
此文件稱爲文件數據系統表(file system table),linux 在每次開機的時候都會按照這個文件中的內容來掛載相應文件系統。
dev/vdb1 /mnt xfs defaults 0 0
設備 掛載點 文件系統 掛載參數 是否備份 是否檢測
mount -a 配置文件立即生效。
五. swap 分區
swap :交換分區,它是linux 系統中的虛擬內存,採用專門的swap文件系統。
配置swap 分區
進入fdisk 命令中,使用 -t 更改分區類型,並指定分區編號,然後指定id 標記號(可以輸入l 查看),選擇後保存。
完成後刷新
配置完成後需要將分區格式轉化稱專門的swap 文件系統,
格式化爲swap交換文件系統
同樣的要將swap分區設爲永久的話,需要修改配置文件 /etc/fstab 如下所示。
vim /etc/fstab
/dev/vdb6 swap swap defaults 0 0
啓用交換分區並查看
關閉swap 分區
刪除swap 分區
刪除自動激活文件 /etc/fstab 中swap內容 ---關閉sawp分區---刪除此分區設備。
六. 磁盤配額
quota使linux系統中提供磁盤配額功能的,磁盤配額主要針對用戶和組帳號進行限制,設置磁盤配額後用戶和組對於磁盤容量,文件數量的使用將不能超過限制。並且配額只在指定的系統分區內有效。
1. 以剛纔建立的分區vdb3 進行配額設置(暫時臨時設置)
先掛載
添加權限 chmod 777 /vdb3
設置用戶student 配額 ,輸入命令:edquota -u student 進入設置界面。
參數解釋filesystem :本行對應的文件系統(分區)
blocks 用戶已使用磁盤容量
第一個soft 磁盤容量軟限制數值,單位爲KB,第二個爲軟限制個數,單位爲個 ,超出後有警告。
第一個hard 爲磁盤容量硬限制數值,單位爲KB ,第二個爲硬限制個數, hard 不可超出限制
先設此用戶磁盤可用容量爲20M
測試。student 用戶只可以劃分一個小於20,的空間。
2.設置爲永久 vim /etc/fstab
3.組配額設置與用戶設置相同 edquota -g class ,設爲永久使需要在 /etc/fstab 文件的 usrquota加上 ,grpquota
七. gpt分區方式
GPT (GUID Partition Table) :全局唯一標識分區表。除了上節的主引導記錄分區表的方式,還可以用 gpt進行磁盤劃分。
mbr 分區方式最多支持4個主分區或3個主分區加一個擴展分區,而gpt使每個磁盤可支持128 個分區,並且可管理硬盤大小可達18EB。
調整分區模式
使用工具 parted
分區
調整分區模式完成