在成功对磁盘进行分区后,Linux 磁盘管理中的下一个关键步骤是创建文件系统。这个过程通常称为格式化,它组织分区以便存储文件和目录。
mkfs 命令
此任务的主要工具是 mkfs(make filesystem,创建文件系统)。它是一个多功能命令,允许您创建各种文件系统。
我们来看一个典型的例子:
sudo mkfs -t ext4 /dev/sdb2
以下是该命令的细分:
sudo: 以管理员权限执行命令,这是磁盘管理任务所必需的。mkfs: 用于创建文件系统的命令。-t ext4:-t标志指定文件系统类型。在这种情况下,我们正在创建一个ext4文件系统。/dev/sdb2: 这是将创建文件系统的目标分区。
常见文件系统类型
虽然 ext4 是许多 Linux 发行版的稳健且广泛使用的默认选项,但 mkfs 支持其他类型。根据用例,您可能会遇到不同的类型,例如 XFS,它以处理大文件的高性能而闻名,或者 Btrfs,它提供快照等现代功能。对于一般用途,ext4 是一个绝佳的选择。
警告
您应该只在新创建的分区或打算完全擦除的磁盘上创建文件系统。在已包含数据的分区上运行 mkfs 命令是一个破坏性操作。它将永久删除所有现有数据,并且如果您尝试在未经适当准备的情况下在现有文件系统上创建新文件系统,您很可能会破坏该文件系统。务必仔细检查您的目标设备,以避免意外数据丢失。