Linux下的parted命令是一个磁盘分区管理工具,可以用来对磁盘进行分区、删除分区、调整分区大小等操作。使用parted命令需要root权限。
常用的parted命令选项:
mklabel:创建新的磁盘分区表
mkpart:创建新的分区
resizepart:调整分区大小
rm:删除分区
print:显示分区信息
help:获取命令帮助信息
具体使用方法如下:
查看磁盘信息
可以使用parted -l命令查看磁盘信息,如下所示:
$ sudo parted -l
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sda: 42.9GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 1075MB 1074MB primary ext4 boot
2 1075MB 42.9GB 41.9GB extended
5 1075MB 12.6GB 11.5GB logical ext4
6 12.6GB 42.9GB 30.3GB logical ext4
创建新的磁盘分区表
使用parted /dev/sdb mklabel msdos命令创建一个新的msdos分区表。
创建新的分区
使用parted /dev/sdb mkpart primary ext4 0% 100%命令在整个磁盘上创建一个新的主分区,文件系统为ext4。
调整分区大小
使用parted /dev/sdb resizepart 1 0% 50%命令将第一个分区的大小缩小到磁盘大小的50%。
删除分区
使用parted /dev/sdb rm 1命令删除第一个分区。
显示分区信息
使用parted /dev/sdb print命令显示分区信息。
获取命令帮助信息
使用parted help命令获取parted命令的帮助信息。