Linux磁盘专题-常用分区命令

划分分区

fdisk

专门用于划分MBR类型的分区。(mbr分区类型在linx中也叫msdos)
注意:fdisk在centos7上已经可以用来划分gpt类型的分区。

详细不说了,N年之前学习过

gdisk

专用与划分gpt类型分区。
大致操作和fdisk一样,不记录了,N年前学过。。

parted

parted之前懒得学,现在看了下也是很简单,,,那就简单记录下。。

parted可以划分mbr和gpt类型的分区。

parted和fdisk与gdisk的区别在于,它可以一步到位,而不需要不停的交互式分区(当然也可以交互式去操作)
另外最重要的是它是实时将操作写入到分区中,而不是像fdisk和gdisk那样将将操作保存到内存中,直到用户输入“w"保存操作。


交互式分区语法:

(parted) help
  help [COMMAND]                           打印通用帮助信息或者指定命令的帮助信息
  mklabel,mktable LABEL-TYPE               创建新的磁盘标签(分区表)
  mkpart PART-TYPE [FS-TYPE] START END     创建新的分区
  name NUMBER NAME                         name partition NUMBER as NAME
  print [devices|free|list,all|NUMBER]     显示分区表,可用设备、空闲空间、所有找到的分区 或者特定的分区
  quit                                     退出程序
  rescue START END                         修复给定start和end之间丢失的分区r
  resizepart NUMBER END                    调整指定分区的结束点(可以说是调整大小,但是有限制,如分区前面或者后面有分区,只能调整到其他分区的边缘,不能插一脚去其他的分区。)
  rm NUMBER                                删除指定分区
  select DEVICE                            载入给定的设备
  toggle [NUMBER [FLAG]]                   设定给定分区号的分区类型,如:lvm、raid,和fdisk和gdisk的t命令一样。


【删除分区例子】:
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdd: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt ### 可以看到分区类型是gpt
Disk Flags:

### 可以看到有三个分区
Number  Start   End     Size    File system  Name     标志
 1      1049kB  99.6MB  98.6MB
 2      99.6MB  200MB   101MB                test002
 3      200MB   300MB   99.6MB               test003

## 输入rm命令,程序提示输入删除第几个分区编号
(parted) rm
分区编号? 3
### 删除分区3后再次print打印现在的分区信息
(parted) print
Model: VMware, VMware Virtual S (scsi)
Disk /dev/sdd: 1074MB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

### 可以看到已经删除掉分区3了
Number  Start   End     Size    File system  Name     标志
 1      1049kB  99.6MB  98.6MB
 2      99.6MB  200MB   101MB                test002


【非交互是操作:(一次只能执行一个非交互命令)】
# 对设备/dev/sdd创建gpt类型的分区
parted /dev/sdd mklable gpt
# 创建分区
parted /dev/sdd mkpart 1 ext4 1 100M
posted @ 2023-07-17 15:10  蕝戀  阅读(82)  评论(0编辑  收藏  举报