在Linux系统中,有多种工具可以用于分区和管理磁盘空间。以下是一些常见的分区工具:
fdisk:
fdisk 是一个经典的命令行分区工具,适用于MBR(主引导记录)分区表。fdisk /dev/sdX(其中/dev/sdX是你要分区的设备,例如/dev/sda)。parted:
parted 是一个更现代的分区工具,支持GPT(GUID分区表)和MBR分区表。parted /dev/sdX。gdisk:
gdisk 是 parted 的一个增强版本,专门用于GPT分区表。gdisk /dev/sdX。cfdisk:
cfdisk 是 fdisk 的一个基于文本的用户界面版本,使用起来更直观。cfdisk /dev/sdX。gparted:
gparted 是一个图形用户界面的分区工具,适用于大多数Linux发行版。sudo apt install gparted。partclone:
partclone 是一个用于备份和恢复分区的工具,支持多种文件系统。partclone.ext4 -s /dev/sdX1 -o backup.img(备份分区)和 partclone.ext4 -r backup.img -o /dev/sdX1(恢复分区)。dd:
dd 是一个强大的命令行工具,可以用于低级别的数据复制和分区操作。dd if=/dev/sdX of=/dev/sdY bs=4M(将设备/dev/sdX的内容复制到设备/dev/sdY)。testdisk:
testdisk 是一个用于恢复丢失分区和修复分区表的工具。testdisk /dev/sdX。kpartx:
kpartx 是一个用于管理设备映射的工具,可以将分区映射为设备节点。kpartx -av /dev/sdX。这些工具各有优缺点,选择哪个工具取决于你的具体需求和偏好。对于大多数用户来说,gparted 提供了一个直观且功能强大的图形界面,是一个不错的选择。而对于需要命令行操作的用户,fdisk 和 parted 则提供了更多的灵活性和控制。