CentOS Linux下的3款分区工具详解

CentOS Linux下的3款分区工具详解

在 CentOS Linux 操作系统中,有多种可以用来对磁盘进行分区的工具。下面将分别介绍这些工具,以及如何使用它们来对硬盘进行分区。

1. fdisk

1.1 简介

fdisk 是一个用于对磁盘进行分区的常用命令行工具。它可以在 CentOS 系统中使用,并且较为简单易懂。

1.2 使用方法

使用 fdisk 工具需要使用 root 权限操作。下面是一些简单的指令示例:

  1. 列出系统中所有可用的硬盘和分区:

# fdisk -l

  1. 对某个磁盘进行分区:

# fdisk /dev/sdb

  1. 创建一个新分区:

Command (m for help): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Partition number (1-4, default 1):
First sector (2048-209715199, default 2048):
Last sector, +sectors or +size{K,M,G} (2048-209715199, default 209715199):
Using default value 209715199
Partition 1 of type Linux and of size 100 GiB is set

更多使用方法参见 man fdisk

2. cfdisk

2.1 简介

cfdisk 是基于 curses 库实现的一个分区工具,使用起来比 fdisk 更加直观便捷。

2.2 使用方法

和 fdisk 一样,cfdisk 也需要以 root 权限运行。下面是一些指令的示例:

  1. 开始对某个磁盘分区:

# cfdisk /dev/sdb

  1. 在 cfdisk 中创建分区:

arrow keys to select, Enter to confirm
/dev/sdb Free space 300.00 GiB
New Partition 300.00 GiB Free space
[Write] [Quit] [Print] [Type] [Delete] [Units]

更多使用方法参见 man cfdisk

3. parted

3.1 简介

parted 是一种基于 GNU 的分区工具,它可以维护硬盘分区表,以便在每个分区上能运行不同的文件系统。

3.2 使用方法

使用 parted 工具需要以 root 权限运行。下面是一些使用指令示例:

  1. 开始对某个磁盘分区:

# parted /dev/sdb

  1. 在 parted 中创建分区:

(parted) mklabel gpt
(parted) mkpart primary 0GB 100GB
(parted) quit

更多使用方法参见 man parted

示例说明

以 cfdisk 工具为例,下面是一组示例说明:

  1. 输入 cfdisk /dev/sdb

  2. 使用箭头键选择 Free space 的项,按回车键。

  3. 使用箭头键选择 New Partition 的项,按回车键。

  4. 输入新分区的大小,例如输入 50G,然后按回车键。

  5. 选择 Primary 或 Extended 分区类型,然后按回车键。

  6. 按回车键添加分区,然后选择 Write 选项保存更改。

  7. 输入 yes 以确认并退出。

这样就完成了在 /dev/sdb 磁盘上创建一个名为 /dev/sdb1 的 50GB 分区的过程。

另一个示例是使用 parted 工具在 /dev/sdd 上创建 EFI 分区。过程类似,只是使用的工具不同。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS Linux下的3款分区工具详解 - Python技术站

(0)
上一篇 2023年5月16日
下一篇 2023年5月16日

相关文章

  • Python os模块介绍

    Python的os模块是一个提供了许多与操作系统交互的函数的标准库模块。本文将为大家详细介绍os模块的常用函数和用法。 获取当前工作目录 os.getcwd()函数返回当前工作目录的绝对路径。示例代码如下: import os # 获取当前工作目录 current_dir = os.getcwd() # 打印当前工作目录 print(f"当前工作目…

    操作系统 2023年5月15日
    00
  • 苹果MAC OS X双系统安装教程

    本文将分为以下几个部分,分别是准备工作、创建启动盘、安装双系统、配置双系统及常见问题。 准备工作 软件准备:需要准备一台苹果Mac电脑,获取MAC OS X安装包和Windows镜像文件,获取rEFInd启动管理器软件(建议使用最新版),推荐使用官方下载链接。 磁盘分区:建议将硬盘的空间分配给Mac OS X系统和Windows系统各一半,或者根据需要进行其…

    操作系统 2023年5月15日
    00
  • 回顾微软30年 Windows1.0到Win10是如何发展演变的

    回顾微软30年 Windows1.0到Win10的发展演变 Windows1.0 Windows1.0从1985年发布以来,Windows的旅程已经过去了30年。 Windows1.0是第一个商业化的Windows发行版,它并没有大量使用的用户界面,而是基于命令行界面。Windows1.0为用户提供了一种新的方式来查看和编辑文件,这是一个简单的平台不像现代W…

    操作系统 2023年5月15日
    00
  • Win10系统中怎么重置Linux子系统?Linux子系统重置方法

    当在Windows 10系统中安装了Linux子系统之后,由于某些原因需要对其进行重置,可以按照以下步骤进行操作: 步骤一:打开PowerShell或命令提示符 首先需要打开PowerShell或命令提示符窗口。可以在Windows 10的开始菜单中搜索“PowerShell”或“命令提示符”来找到并打开相应的程序。 步骤二:查看已安装的Linux子系统 输…

    操作系统 2023年5月15日
    00
  • 细说Win2000的系统安全防范对策

    细说Win2000的系统安全防范对策 Win2000作为一个历史悠久的操作系统,其系统安全性受到了广泛的关注。本文将具体阐述Win2000系统安全防范对策的一些关键措施和方法。 截断攻击路径 很多攻击者都是利用Win2000漏洞进行攻击,因此,第一条防范措施就是截断攻击路径。为了达到这个目的,可以采取以下几种方法: 更新操作系统 Microsoft定期发布更…

    操作系统 2023年5月16日
    00
  • window环境下使用VScode连接虚拟机MySQL方法

    下面是在window环境下使用VScode连接虚拟机MySQL的完整攻略: 准备工作 安装VScode和Remote-SSH插件。 能够远程连接虚拟机的账号和密码。 连接虚拟机 启动VScode,按F1打开命令面板,然后输入remote-ssh: connect to host。 选择Add New SSH Host。 在弹出的输入框中,输入虚拟机的SSH连…

    操作系统 2023年5月30日
    00
  • Win8中文版的系统恢复与初始化系统功能与Ghost一决高下

    Win8中文版的系统恢复与初始化系统功能是操作系统自带的功能,可以帮助用户在系统出现问题或需要重装的情况下恢复系统到初始状态。Ghost是一款备份和恢复工具,可以对系统进行备份,也可以进行还原和恢复。它们的功能都是在系统出现问题时恢复系统的状态,但是操作方法和使用场景有所不同。下面就分别针对系统恢复和Ghost来进行讲解和比较。 Win8中文版的系统恢复功能…

    操作系统 2023年5月15日
    00
  • 详解CentOS操作系统账户管理

    详解CentOS操作系统账户管理 在CentOS操作系统中,账户管理是非常重要的,因为它涉及到系统的安全性和权限控制。这里将详细讲解CentOS操作系统账户管理的完整攻略,包括添加用户、删除用户、修改密码和用户组管理等操作。 添加用户 添加用户可以使用以下命令: sudo useradd -m -s /bin/bash username 这里的“userna…

    操作系统 2023年5月15日
    00
合作推广
合作推广
分享本页
返回顶部