详解Linux fdisk命令:分区和管理磁盘

yizhihongxing

Linux fdisk 命令是磁盘分区表管理工具,可以用于创建、删除、编辑、复制和移动磁盘分区和分区表。使用 fdisk 命令可以帮助你更好地管理磁盘空间和分区信息。

1. fdisk 命令的基本语法格式

fdisk 命令的基本语法格式为:

fdisk [-l] device

其中,-l 选项用于列出系统中所有磁盘信息。

2. fdisk 命令的使用方法

2.1. 查看系统磁盘信息

使用 fdisk 命令查看系统磁盘信息,可以使用下面的命令:

fdisk -l

该命令会列出系统中所有磁盘信息,包括磁盘的名称、大小、类型、分区信息等等。

2.2. 创建分区

使用 fdisk 命令创建分区,我们需要先指定设备名称,然后进入 fdisk 分区工具:

fdisk /dev/sda

该命令将进入 fdisk 分区工具,此时可以输入 m 命令查看可用命令列表。如果需要创建新的分区,可以依次输入 n、p、分区号、起始扇区号、结束扇区号(或分区大小),具体命令如下:

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): 1
First sector (2048-10485759, default 2048):
Last sector, +sectors or +size{K,M,G,T,P} (2048-10485759, default 10485759):

需要注意的是,在上面的命令中,Partition type 选项用于选择分区类型,p 代表主分区,e 代表扩展分区。使用默认选项表示选择主分区;Partition number 选项用于指定分区号,取值一般为 1-4;First sector 选项用于指定分区的第一个扇区号;Last sector 选项用于指定分区的最后一个扇区号。

创建分区后,可以使用 p 命令查看当前分区信息。

2.3. 删除分区

使用 fdisk 命令删除分区,需要同样指定设备名称,进入 fdisk 分区工具:

fdisk /dev/sda

然后,可以输入 p 命令来查看当前分区信息,并通过 d 命令删除指定分区:

Command (m for help): p
Partition table entries are not in disk order

Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048        10485759   5.0 GiB     8300  Linux filesystem

Command (m for help): d
Partition number (1-4, default 4): 1

在上面的命令中,d 命令用于删除分区信息,指定分区号 1 后即可删除分区。

2.4. 保存分区表

当分区设置完成后,使用 w 命令保存分区表,退出 fdisk 工具:

Command (m for help): w

3. 示例说明

3.1. 创建新分区

为了创建一个新的主分区,可以使用以下命令:

fdisk /dev/sda
n
p
1
2048
10485759
w

在上面的命令中,我们首先进入 fdisk 工具,然后使用 n 命令创建新分区,选择主分区(p),分区号为 1。然后使用默认起始扇区号(2048),结束扇区号为 10485759。最后使用 w 命令保存分区表并退出。

3.2. 删除分区

为了删除一个分区,可以使用以下命令:

fdisk /dev/sda
p
d
1
w

在上面的命令中,我们首先进入 fdisk 工具并打印出当前的分区表信息(p 命令)。然后输入 d 命令并指定需要删除的分区号(1)。最后使用 w 命令保存分区表并退出。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:详解Linux fdisk命令:分区和管理磁盘 - Python技术站

(0)
上一篇 2023年3月24日
下一篇 2023年3月24日

相关文章

  • 详解Linux rm命令:删除文件或目录

    Linux的rm命令是一个非常常用的命令,主要作用是用于删除文件和目录。以下是该命令的完整攻略。 命令作用 rm命令用于删除指定的文件或目录。当rm命令只操作普通文件(不包括目录文件)时, 将直接删除该文件。当rm命令删除目录文件时,需要加上参数-r或-R,这样才能够将该目录及其子目录中的所有文件都删除。 语法格式 rm命令的典型语法格式如下: rm [选项…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux head命令:查看文件开头部分

    下面给你详细讲解Linux head命令的作用与使用方法的完整攻略。 head命令简介 head命令是一个基于行的文本分析工具,能够读取文件的前n行,常常用来查看文本文件的头部内容。 head命令的使用方法 head命令的使用方法非常简单,一般的格式如下: head [选项] [文件名] 其中,文件名指的是我们需要查看前n行的文件名,选项则是可选的参数,用于…

    Linux函数大全 2023年3月24日
    00
  • Linux中的哪些数据需要备份?

    在Linux系统中,需要备份的数据主要包括以下几个方面: 1. 配置文件 Linux系统中的大多数软件和服务都依赖于配置文件,因此配置文件是备份的重点之一。在备份时,需要保存以下几个目录的配置文件: /etc/ 该目录包含了系统的大部分配置文件,如网络配置、用户配置、软件配置等。备份时可以使用命令tar -zcvf etc_backup.tar.gz /et…

    Linux备份与恢复 2023年3月25日
    00
  • Linux umount命令:卸载文件系统

    umount命令是Linux系统中用于卸载文件系统的命令,可以保证文件系统正常卸载,避免数据的不完整和丢失。以下为umount命令的完整攻略。 命令格式 umount命令的基本格式为: umount [选项] 文件系统 命令选项 umount命令支持以下常用选项: -a:卸载所有已挂载的文件系统; -f:强制卸载,即使文件系统正被使用或者忙; -l:将文件系…

    Linux文件系统管理 2023年3月25日
    00
  • Linux日志文件格式分析

    接下来我将详细讲解Linux日志文件格式分析的完整攻略。我们可以按照以下步骤来进行分析。 1. 确定日志文件所在路径 日志文件通常位于 /var/log 目录下,每个日志文件记录着不同的系统信息,如 syslog 日志记录了系统的基本运作信息,auth.log 记录了用户和授权的信息等等。我们需要先确定要分析的具体日志文件是什么,以便找到其所在的路径。 举例…

    Linux系统日志管理 2023年3月25日
    00
  • 详解Linux whereis命令:查找命令的路径和文档位置

    whereis是一个Linux shell命令,用于查找二进制程序,源代码或帮助文档等文件的位置。 语法 whereis [选项] [文件名] 选项 -b:定位可执行文件。 -m:定位帮助文档。 -s:定位源代码文件。 使用方法 查找可执行文件 如果需要查找一个可执行文件的位置,可以使用whereis命令来定位它。例如,如果需要查找ls命令的安装位置: wh…

    Linux函数大全 2023年3月24日
    00
  • 详解Linux ps命令:查看正在运行的进程

    Linux中的ps命令是Process Status的缩写,用于查看系统中的进程信息。它可以用来列出系统中正在运行的进程,以及它们的状态、占用的资源等信息。以下是关于ps命令的详细说明: 命令语法 ps命令的语法如下: ps [options] 命令选项 以下是常用的ps命令选项: -a:显示所有用户的进程,而不仅仅是当前用户的进程。 -u:显示用户和其他详…

    Linux系统管理 2023年3月25日
    00
  • Linux /sbin/init初始化系统环境

    Linux系统的/sbin/init进程是操作系统启动过程中的第一个进程,它的主要作用是初始化系统环境并启动其他的进程。接下来,我将详细介绍Linux /sbin/init初始化系统环境的完整攻略,包括进程启动的不同步骤和重要作用。 启动过程 Linux /sbin/init进程的启动过程可以分为以下几个阶段: BIOS 当电脑启动时,BIOS首先被加载到系…

    Linux启动管理 2023年3月25日
    00
合作推广
合作推广
分享本页
返回顶部