Linux 磁盤管理好壞直接關系到整個系統的性能問題
Linux 磁盤管理常用三個指令為 df,du 和 fdisk
指令 | 作用 |
---|---|
df | 檢視磁盤block的使用量 |
du | 檢查磁盤空間使用量 |
fdisk | mbr磁盤分區工具,常用于小于2T的磁盤 |
gdisk | gpt磁盤分區工具,常用于大于2T的磁盤 |
mkfs | 格式化磁盤分區 |
mount | 挂載 |
1.1 df 檢視磁盤使用量
1)常用參數:
參數 | 作用 |
---|---|
-i | 檢視inode使用量 |
-h | 以人類可讀的方式顯示 |
2)使用執行個體:
# 檢視磁盤使用量
df
# 檢視inode使用量
df -i
# 以人類可讀的方式顯示
df -h
# 以人類可讀的方式顯示inode使用量
df -ih
1.2 du 檢查磁盤空間使用量
1)常用參數
參數 | 作用 |
---|---|
-h | 以人類可讀的方式顯示 |
-s | 隻列出總量,而不列出每個目錄占用容量 |
2)使用執行個體
# 檢視目前目錄的磁盤空間使用量
du
# 以人類可讀的方式顯示目前目錄的磁盤空間使用量
du -h
# 檢視目錄下每個檔案的占用容量
du -s /opt/*
du -sh /opt/*
1.3 fdisk 磁盤分區
1.3.1 使用幫助
1)常用參數:
參數 | 作用 |
---|---|
-l | 檢視分區資訊 |
2)常用内置選項:
選項 | 作用 |
---|---|
d | delete a partition #删除分區 |
m | print this menu #列印幫助 |
n | add a new partition #添加新分區 |
p | print the partition table #列印分區表 |
q | quit without saving changes #退出不儲存 |
w | write table to disk and exit #儲存并退出 |
1.3.2 磁盤分區
1)添加新磁盤
給虛拟機添加一塊新磁盤
磁盤類型選擇SCSI
選擇建立虛拟磁盤
磁盤大小可以自己定義
之後預設即可,完成後虛拟機設定裡多了個新硬碟,然後點選确定來退出虛拟機設定
reboot 重新開機虛拟機
連上虛拟機後可以發現多出一個sdb裝置
2)磁盤分區
選擇新的磁盤裝置 /dev/sdb 對它進行分區
# fdisk /dev/sdb
使用 n 選項添加分區
不對 p 和 e 進行選擇的話便預設選擇 p
- p: 表示主分區
- e: 表示擴充分區
選擇分區号,在 1 - 4 之間,預設為1
起始扇區預設即可
選擇最後的扇區大小(相當于配置設定分區大小)
配置設定成功,檢視配置設定情況
配置設定完成後選擇 w 選項儲存配置設定并退出
檢視建立磁盤分區
# fdisk -l |grep dev
3)mkfs 格式化分區
# mkfs.ext4 /dev/sdb1
4)mount 挂載建立分區
# mkdir /sdb1
# mount /dev/sdb1 /sdb1