在Linux系统中,尤其是Ubuntu环境下,对硬盘进行分区是系统管理中的常见任务。虽然有图形化工具如GParted可用,但掌握命令行下的parted命令能让你在服务器或无图形界面的环境中游刃有余。本文将手把手教你如何使用Ubuntu parted命令这一高级分区工具,即使是Linux新手也能轻松上手。
parted 是一个功能强大的命令行磁盘分区工具,支持创建、删除、调整大小、复制和移动分区。与传统的fdisk不同,parted原生支持GPT(GUID Partition Table)分区表,适用于大容量硬盘(超过2TB)。
在大多数Ubuntu系统中,parted默认已安装。若未安装,可使用以下命令安装:
sudo apt updatesudo apt install parted
基本语法如下:
parted [选项] [设备] [命令]
首先,列出所有磁盘及其分区:
sudo parted -l
输出示例:
Model: ATA VBOX HARDDISK (scsi)Disk /dev/sda: 21.5GBSector size (logical/physical): 512B/512BPartition Table: gptDisk Flags:Number Start End Size File system Name Flags 1 1049kB 538MB 537MB fat32 EFI System Partition boot, esp 2 538MB 21.5GB 20.9GB ext4
选择目标磁盘(例如/dev/sdb)进入交互式操作:
sudo parted /dev/sdb
进入后,你可以输入help查看可用命令。
⚠️ 此操作会清除磁盘上所有数据!
(parted) mklabel gpt
你也可以使用msdos创建传统的MBR分区表。
例如,在/dev/sdb上创建一个从0到10GB的ext4分区:
(parted) mkpart primary ext4 0 10GB
注意:对于GPT分区表,无需指定“primary”或“logical”,可直接写分区名:
(parted) mkpart "Data" ext4 0 10GB
先使用print查看分区编号,然后使用resizepart调整:
(parted) print(parted) resizepart 1 15GB
⚠️ 调整分区大小前,请确保文件系统支持在线调整(如ext4需配合resize2fs)。
(parted) rm 1
这将删除编号为1的分区。
在交互模式下,输入quit即可退出并自动保存更改:
(parted) quit
/dev/sdb),避免误操作系统盘。通过本教程,你应该已经掌握了如何使用Ubuntu parted命令这一高级分区工具进行基本的磁盘管理操作。无论是创建新分区、调整大小还是删除旧分区,parted都能胜任。记住,Linux磁盘分区操作需谨慎,熟练掌握这些技能将极大提升你的系统管理能力。
如果你正在寻找一份完整的parted分区教程,希望本文能成为你学习路上的得力助手!
本文由主机测评网于2025-12-04发表在主机测评网_免费VPS_免费云服务器_免费独立服务器,如有疑问,请联系我们。
本文链接:https://www.vpshk.cn/2025123018.html