一、fdisk命令介紹
在Linux系統中,可以使用fdisk命令來對磁碟進行分區和分配空間。下面是一個示例代碼:
sudo fdisk /dev/sdb
n
p
1
[enter]
[enter]
w
上述代碼的意思是:使用sudo許可權執行fdisk命令,對/dev/sdb磁碟進行分區,新建一個主分區(p),編號為1,隨後的兩個回車使用默認值,之後將分區表寫入磁碟(w)。
二、df命令用於查看磁碟空間使用情況
在Linux系統中,可以使用df命令來查看當前系統的磁碟空間使用情況。下面是一個示例代碼:
df -h
上述代碼的意思是:使用df命令來顯示磁碟空間使用情況,並通過-h參數將文件系統的大小以易於讀取的格式顯示出來。
三、使用LVM來管理磁碟空間
在Linux系統中,使用LVM(邏輯卷管理器)可以更靈活地管理磁碟空間。下面是一個示例代碼:
sudo apt install lvm2
sudo pvcreate /dev/sdb1
sudo vgcreate vg1 /dev/sdb1
sudo lvcreate -n lv1 -L 10G vg1
sudo mkfs.ext4 /dev/mapper/vg1-lv1
sudo mkdir /mnt/lv1
sudo mount /dev/mapper/vg1-lv1 /mnt/lv1
上述代碼的意思是:使用sudo apt命令安裝LVM,然後使用pvcreate命令創建一個物理卷,接著使用vgcreate命令創建一個卷組(vg1),然後使用lvcreate命令創建邏輯卷(lv1),大小為10G,然後使用mkfs.ext4命令將邏輯卷格式化為文件系統,使用mkdir命令創建目錄,最後使用mount命令將邏輯卷掛載到新建的目錄下。
四、使用resize2fs命令在線調整邏輯卷大小
在Linux系統中,可以使用resize2fs命令在線調整邏輯卷的大小。下面是一個示例代碼:
sudo lvextend -L +5G /dev/vg1/lv1
sudo resize2fs /dev/vg1/lv1
上述代碼的意思是:使用lvextend命令將邏輯卷的大小增加5G,然後使用resize2fs命令在線調整文件系統的大小以適應邏輯卷的新大小。
五、使用parted命令進行分區管理
在Linux系統中,使用parted命令可以進行更高級的分區管理。下面是一個示例代碼:
sudo apt install parted
sudo parted /dev/sdb
(parted) mklabel gpt
(parted) mkpart primary 1MB 100MB
(parted) print
(parted) quit
上述代碼的意思是:使用sudo apt命令安裝parted,然後使用parted命令對/dev/sdb磁碟進行分區管理,第一個命令是為磁碟創建一個GPT分區表,接著使用mkpart命令創建一個主分區(primary),起始位置為1MB,結束位置為100MB,最後使用print命令查看已有分區,然後使用quit命令退出parted。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/151099.html