在Linux系統中,分區管理是一個重要的任務,它涉及到磁盤空間的分配、文件系統的創建和維護等。以下是一些基本的Linux分區管理步驟和工具:
使用lsblk
或fdisk -l
命令可以查看當前磁盤的分區情況。
lsblk
或者
sudo fdisk -l
使用fdisk
或parted
工具來創建新分區。
fdisk
打開終端并輸入以下命令以編輯磁盤分區表:
sudo fdisk /dev/sdX
其中/dev/sdX
是你要分區的磁盤設備名(例如/dev/sda
)。
按照提示輸入命令:
n
:創建新分區p
:選擇主分區(Primary)1
:選擇分區號(Partition number)+size{K,M,G}
來指定分區大小w
:寫入分區表并退出parted
打開終端并輸入以下命令以啟動parted
工具:
sudo parted /dev/sdX
其中/dev/sdX
是你要分區的磁盤設備名。
輸入以下命令來創建新分區:
mkpart primary ext4 1MiB 100GiB
:創建一個主分區,文件系統為ext4,大小從1MiB到100GiBquit
:退出parted
使用mkfs
命令來格式化分區。
sudo mkfs.ext4 /dev/sdX1
其中/dev/sdX1
是你要格式化的分區。
使用mount
命令將分區掛載到文件系統中。
sudo mount /dev/sdX1 /mnt/mydisk
其中/dev/sdX1
是你要掛載的分區,/mnt/mydisk
是掛載點。
編輯/etc/fstab
文件來設置分區在系統啟動時自動掛載。
sudo nano /etc/fstab
添加以下行:
/dev/sdX1 /mnt/mydisk ext4 defaults 0 2
保存并退出。
使用resize2fs
和fdisk
或parted
工具來擴展或縮小分區。
卸載分區:
sudo umount /mnt/mydisk
使用fdisk
或parted
調整分區大小。
擴展文件系統:
sudo resize2fs /dev/sdX1
卸載分區:
sudo umount /mnt/mydisk
使用fdisk
或parted
調整分區大小。
縮小文件系統:
sudo e2fsck -f /dev/sdX1
sudo resize2fs /dev/sdX1 50G
重新掛載分區:
sudo mount /dev/sdX1 /mnt/mydisk
使用df
和du
命令來監控磁盤空間使用情況。
df -h
du -sh /mnt/mydisk
通過這些步驟和工具,你可以有效地管理Linux系統中的磁盤分區。