Linux中parted命令
Linux中parted命令是一个磁盘分区工具,它可以用来创建、删除、缩放、检查、复制、移动、调整和修复磁盘分区。它支持多种不同的文件系统,如ext2、ext3、ext4、fat16、fat32、hfs、hfs+、jfs、linux-swap、nfs、ntfs、reiserfs、ufs等。
使用方法
使用parted命令前,需要先使用sudo权限,根据需求输入相应参数来执行操作。
$ sudo parted [options] [device [command [options] ...]]
其中[device]是要操作的磁盘设备,如/dev/sda等;[command]是要执行的操作,如mklabel、mkpart、rm、resizepart等;[options]是要执行操作的参数,如-s、-a、-b等。
示例
下面是一些常用的parted命令示例:
-
创建新分区:
$ sudo parted /dev/sda mklabel gpt $ sudo parted /dev/sda mkpart primary 0% 100%
-
删除分区:
$ sudo parted /dev/sda rm 3
-
缩放分区:
$ sudo parted /dev/sda resizepart 2 50%
-
检查分区:
$ sudo parted /dev/sda check
-
复制分区:
$ sudo parted /dev/sda cp 3 1
-
移动分区:
$ sudo parted /dev/sda move 3 1
-
调整分区:
$ sudo parted /dev/sda align-check optimal 3
-
修复分区:
$ sudo parted /dev/sda fix 3