溫馨提示×

Linux分區如何進行管理

小樊
45
2025-10-07 12:29:40
欄目: 智能運維

在Linux系統中,分區管理是一個重要的任務,它涉及到磁盤空間的分配、文件系統的創建和維護等。以下是一些基本的Linux分區管理步驟和工具:

1. 查看當前磁盤分區情況

使用lsblkfdisk -l命令可以查看當前磁盤的分區情況。

lsblk

或者

sudo fdisk -l

2. 創建新分區

使用fdiskparted工具來創建新分區。

使用fdisk

  1. 打開終端并輸入以下命令以編輯磁盤分區表:

    sudo fdisk /dev/sdX
    

    其中/dev/sdX是你要分區的磁盤設備名(例如/dev/sda)。

  2. 按照提示輸入命令:

    • n:創建新分區
    • p:選擇主分區(Primary)
    • 1:選擇分區號(Partition number)
    • 默認起始扇區(First sector)
    • 默認結束扇區(Last sector)或輸入+size{K,M,G}來指定分區大小
    • w:寫入分區表并退出

使用parted

  1. 打開終端并輸入以下命令以啟動parted工具:

    sudo parted /dev/sdX
    

    其中/dev/sdX是你要分區的磁盤設備名。

  2. 輸入以下命令來創建新分區:

    • mkpart primary ext4 1MiB 100GiB:創建一個主分區,文件系統為ext4,大小從1MiB到100GiB
    • quit:退出parted

3. 格式化分區

使用mkfs命令來格式化分區。

sudo mkfs.ext4 /dev/sdX1

其中/dev/sdX1是你要格式化的分區。

4. 掛載分區

使用mount命令將分區掛載到文件系統中。

sudo mount /dev/sdX1 /mnt/mydisk

其中/dev/sdX1是你要掛載的分區,/mnt/mydisk是掛載點。

5. 設置自動掛載

編輯/etc/fstab文件來設置分區在系統啟動時自動掛載。

sudo nano /etc/fstab

添加以下行:

/dev/sdX1 /mnt/mydisk ext4 defaults 0 2

保存并退出。

6. 擴展或縮小分區

使用resize2fsfdiskparted工具來擴展或縮小分區。

擴展分區

  1. 卸載分區:

    sudo umount /mnt/mydisk
    
  2. 使用fdiskparted調整分區大小。

  3. 擴展文件系統:

    sudo resize2fs /dev/sdX1
    

縮小分區

  1. 卸載分區:

    sudo umount /mnt/mydisk
    
  2. 使用fdiskparted調整分區大小。

  3. 縮小文件系統:

    sudo e2fsck -f /dev/sdX1
    sudo resize2fs /dev/sdX1 50G
    
  4. 重新掛載分區:

    sudo mount /dev/sdX1 /mnt/mydisk
    

7. 監控磁盤空間

使用dfdu命令來監控磁盤空間使用情況。

df -h
du -sh /mnt/mydisk

通過這些步驟和工具,你可以有效地管理Linux系統中的磁盤分區。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女