在Linux中创建一个分区或一个新的文件系统通常意味着一件事:安装GnomeParted分区编辑器(GParted)。对于大多数Linux用户来说,这是唯一的方法。但是,您是否考虑过在终端中创建这些分区和文件系统?当然可以!就是这样! 使用CFdisk创建一个基本的Linux分区这里是关于如何在命令行中创建一个基本的Linux分区的正确场景。首先要做的是先打开你的终端。如果已经打开,则需要找到要分区的磁盘。这可以使用一个简单的命令找到。lsblk 当您运行lsblk时,您应该会看到系统上当前每个磁盘的详细列表。查看此列表并找出您要使用的磁盘。在本文中,我将使用sdb进行演示。 在终端中输入此命令。它将显示一个功能强大的基于终端的分区编辑程序。sudocfdisk/dev/sdbcfdisk-empty-layout 注意:将sdb替换为您要在lsblk命令的输出中使用的磁盘。 当您输入此命令时,您将进入分区编辑器并访问要更改的磁盘。 由于磁盘分区不同,根据用户的需要,这部分指南将介绍如何设置单独的Linuxhome/root分区布局。 首先,需要创建根分区。这个需要根据磁盘的字节数来划分。我测试的磁盘是32GB。 使用键盘上的方向键选择CFdisk中要分配的空间。找到它后,使用箭头键选择[NEW]并按Enter。cfdisk-create-root-partition 这个程序会要求你输入分区大小。指定大小后,按Enter。这将称为根分区(或/dev/sdb1)。 现在是创建主分区(/dev/sdb2)的时候了。您需要在CFdisk中选择一些空闲分区。使用箭头选择[NEW]选项并按Enter。输入您的主分区的大小,然后按Enter键创建它。cfdisk-create-home-partition ***,需要创建交换分区。和前两次一样,先找一些空闲的分区,用箭头选择【NEW】选项。之后,弄清楚你想为Linux使用多大的交换分区。 注意:交换分区通常与计算机的RAM大小相同。cfdisk-specify-partition-type-swap#p# 现在交换分区已经创建,是时候指定它的类型了。使用上下箭头选择它。之后,使用左右箭头选择[类型]。找到Linux交换选项并按Enter。cfdisk-write-partition-table 所有分区创建完成后,写入磁盘。使用右箭头键,选择[WRITE]选项并按Enter键。这会将新创建的发行版直接写入磁盘。 使用mkfs创建文件系统有时,您不需要整个重新分区,您只想创建一个文件系统。您可以直接在终端中使用mkfs命令来实现此目的。cfdisk-mkfs-list-partitions-lsblk 首先,找出您要使用的磁盘。在终端中键入lsblk以找出答案。它将打印出列表,之后只需找到要创建文件系统的分区或驱动器号。 在这个例子中,我将使用第二个硬盘的/dev/sdb1作为第一个分区。您可以mkfs/dev/sdb(这将使用整个分区)。cfdisk-mkfs-make-file-system-ext4 要在特定分区上创建新的文件系统,只需在终端中键入:sudomkfs.ext4/dev/sdb1 。需要注意的是,mkfs.ext4可以替换为您想要使用的任何文件系统。 结论虽然使用图形工具更容易编辑文件系统和分区,但可以说终端更高效。终端加载速度更快,只需点击几下按钮即可。GParted是一个与其他任何工具一样的完整工具。我希望在本教程的帮助下,您将了解如何在终端中高效地编辑文件系统。 你更喜欢使用基于终端的方法在Linux上编辑分区吗?有没有,请在下方告诉我们。via:https://www.maketecheasier.com/create-file-systems-partitions-terminal-linux/作者:DerrikDiener译者:struggleyouth校对:wxy
