Linux 中的 cfdisk 命令及示例
cfdisk命令用于在磁盘设备上创建、删除和修改分区。它通过提供基于文本的“图形”界面来显示或操作磁盘分区表。
cfdisk /dev/sda
例子:
运行后你会得到这样的提示:
从列表中选择gpt。现在你会看到一个这样的分区表:
使用 cfdisk 创建分区:
- 查看可用的可用空间。这里我们有 20 GB。选择NEW并创建一个新分区。使用上下箭头键进行导航并输入以进行选择。
- 您可以使用空闲空间做很多事情,如果您使用命令行界面安装新系统,您可以看到将所选空间用作主分区的选项。
示例:选择大小为 2GB。输入 -> 并选择primary 。同样,我们也可以做一个逻辑分区。
- 调整分区大小后,选择您想要的类型,在我的情况下,我选择Linux Swap 。
- 选择大小和类型后写入磁盘:
你会看到这样的提示:
选项:
- -h, –help:显示帮助文本并退出。
- -L, –color[=when]:对输出进行着色。可选参数when可以是 auto、never 或 always。如果省略 when参数,则默认为 auto。可以禁用颜色,对于当前的内置默认值,请参阅–help输出。另请参阅颜色部分。
- -V, –version:显示版本信息并退出。
- -z, –zero:从内存中归零的分区表开始。此选项不会将磁盘上的分区表归零;相反,它只是启动程序而不读取现有的分区表。此选项允许您从头开始或从与 sfdisk 兼容的脚本创建新的分区表。
其他命令行命令:在使用cfdisk 时,您可以使用简单的命令,就像我们在 vi 编辑器中使用的一样,用于保存、插入等。命令列表如下:
- b : 切换当前分区的可引导标志。它允许用户选择可引导驱动器中的主分区。只需按b即可查看结果,无需使用ctrl 。
- d : 将删除当前标记的分区,为新分区腾出空间。
- h :将打印帮助屏幕,显示使用的命令。
- n :将为标记的可用空间创建一个新分区。
- q :将退出程序而不将分区写入表。
- s :如果它们现在在正确的数组中,将修复分区顺序。
- t :将允许您更改分区类型,允许您从列表中进行选择。
- u : 将转储指定脚本文件名中的磁盘布局
- W :将允许用户将数据写入磁盘。用户将通过简单地输入“是”或“否”来询问他或她是否想写。
- x : 将允许用户隐藏或显示分区的所有额外信息。
- 向上箭头:将允许用户将光标移动到前一个分区,就像在给定的表列表中向上移动一样。
- 向下箭头:此选项允许用户将光标移动到下一个分区,下一个分区,因为每个新分区都放置在前一个分区之后。
- 左箭头:此选项允许用户进入上一个菜单项。
- 右箭头:此选项允许用户进入下一个菜单项。
示例:使用“?”时的示例输出或“h”