linux學習 lesson15磁碟管理
一.本地儲存裝置的檢視
fdisk -l ##真實存在的裝置
cat /proc/partition ##系統識別的裝置
blkid ##系統可使用的裝置
df ##系統正在掛載的裝置
二.裝置的掛載、解除安裝
什麼是掛載(mount)
在linux作業系統中, 掛載是指將一個裝置(通常是儲存裝置)掛接到一個已存在的目錄上。 我們要訪問儲存裝置中的檔案,必須將檔案所在的分割槽掛載到一個已存在的目錄上, 然後通過訪問這個目錄來訪問儲存裝置。
掛載&解除安裝
mount 裝置 掛載點 ##掛載
umount 裝置 | 掛載點 ##解除安裝
改變裝置許可權
不加掛載方式的掛載一般為只讀。
方法1
mount -o ro /dev/sdb1 /mnt ##掛載為只讀(read only)
如果要改變許可權
umount 裝置 |掛載點
mount -o rw /dev/sdb1 /mnt ##掛載為讀寫
方法2
mount -o remount,rw /dev/sdb1 ##重新掛載為讀寫
三.磁碟分割槽
分割槽是由磁軌和扇區共同決定就像地球的經緯度,將資訊的位置用這種方式表達更容易尋找。
零磁軌1扇區是磁頭的預設起始位置,記錄資訊如下:
512=446 + 64 + 2
^ ^ ^
mbr(mbr主引 mpt(主分割槽表 55aa(硬碟的有效性標實)
導記錄告訴磁 可以建立4個
頭跳到啟動分割槽) 分割槽)
硬碟分割槽標
64
1個分割槽佔用16個位元組
1塊硬碟上最多可以劃分4個主分割槽
分割槽方法 fdisk命令
fdisk -l ####檢視裝置資訊
fdisk /dev/vdb
n ##新建
p ##建立分割槽
2 ##建立的是vdb2
+100M ##大小為100M
p ##檢視分割槽資訊
d ##刪除vdb2
2 ##刪除第二個分割槽
p ##檢視分割槽資訊
wq ##退出儲存
如何使用新建立的分割槽
mkfs.xfs /dev/vdb1 格式化
blkid 檢視系統可以使用的分割槽
四.swap分割槽
什麼是swap分割槽
swap分割槽稱為交換分割槽。交換分割槽主要是在記憶體不夠用的時候,將部分記憶體上不常用的的資料交換到swap空間上,以便讓系統不會因記憶體不夠用。
1.建立swap分割槽
fdisk -l ####檢視裝置資訊
fdisk /dev/vdb1
n ##新建
p ##檢視分割槽資訊
t ##修改分割槽型別
l ##列出所有型別
82 ##swap分割槽
p
wq
partprobe ###裝置存在,但不識別
mkswap /dev/vdb1 ###格式化之後可識別
blkid:識別成功!!!!
2.swap啟用:
啟用是為了讓裝置
1)一次性 swapon -a
重啟後不再生效
2)永久 vim /etc/fstab
裝置名 掛載點裝置型別 裝置引數 是否備份 是否檢測
編寫好之後swapon -a將其生效。
swapon -s ###檢視swap分割槽
3.取消swap分割槽
vim /etc/fstab 取消修改 ###取消永久分割槽,當前狀態swap依然在
swapoff /dev/vdb1 ###取消當前分割槽
顯示沒有swap分割槽。成功!!
五、改變分割槽格式
命令:
parted /dev/vdb ##改變vdb的格式
輸入help 回車 得到命令和用途,選擇mkable轉換格式
雙擊tab鍵補齊,輸入要轉換的格式。轉換完畢quit退出
轉換成功!!!!
mbr格式單個分割槽最大2G 最多16個分割槽。
gpt則可以有128個分割槽。