Linux fdisk命令详解:如何创建、编辑、删除和显示磁盘分区(附实例和注意事项)

这篇具有很好参考价值的文章主要介绍了Linux fdisk命令详解:如何创建、编辑、删除和显示磁盘分区(附实例和注意事项)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Linux fdisk命令介绍

Linux fdisk命令是用于磁盘分区的工具,可以创建、编辑、删除和显示硬盘分区。它是一个强大且常用的命令,适用于各种Linux发行版。

Linux fdisk命令适用的Linux版本

Linux fdisk命令适用于几乎所有的Linux发行版,包括但不限于Ubuntu、CentOS、Debian等。在不同的发行版中,fdisk命令的安装方式可能略有不同。

  • 在Ubuntu上安装fdisk命令:可以使用以下命令进行安装:
[linux@bashcommandnotfound.cn ~]$ sudo apt-get -y install fdisk
  • 在CentOS上安装fdisk命令:可以使用以下命令进行安装:
[linux@bashcommandnotfound.cn ~]$ sudo yum -y install fdisk

Linux fdisk命令的基本语法

fdisk命令的基本语法如下:

fdisk [选项] 设备文件名

其中,设备文件名指定要进行分区操作的硬盘设备,如/dev/sda

Linux fdisk命令的常用选项说明

以下是fdisk命令的一些常用选项说明:

  • -l:显示设备的分区表信息。
  • -n:创建一个新的分区。
  • -d:删除一个分区。
  • -p:打印分区表的内容。
  • -t:更改分区的类型。
  • -u:以扇区单位显示分区信息。
  • -w:将分区表写入磁盘。

Linux fdisk命令的实例

这里都是有root用户

实例1:显示设备的分区表信息

要显示设备的分区表信息,可以使用以下命令:

[linux@bashcommandnotfound.cn ~]# fdisk -l /dev/sdb

该命令将显示设备/dev/sda的分区表信息。

实例2:创建一个新的分区

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

[linux@bashcommandnotfound.cn ~]# fdisk /dev/sdb

# 进入fdisk交互界面后,依次输入以下命令:
n  # 创建新分区,可以默认直接回车
p  # 创建主分区,可以默认直接回车
1  # 输入分区号,这里设置为1,可以默认直接回车
[起始扇区]  # 设置起始扇区,可以默认直接回车
[结束扇区]  # 设置结束扇区,可以默认直接回车
w  # 将分区表写入磁盘并退出

请将[起始扇区][结束扇区]替换为实际的数值。

实例3:删除一个分区

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

[linux@bashcommandnotfound.cn ~]# fdisk /dev/sdb

# 进入fdisk交互界面后,依次输入以下命令:
d  # 删除分区
[分区号]  # 要删除的分区号
w  # 将分区表写入磁盘并退出

请将[分区号]替换为要删除的分区号。

实例4:创建分区、格式化系统、挂载分区

# 创建分区
[linux@bashcommandnotfound.cn ~]# fdisk /dev/sdb #执行后按n,然后一直回车到没有选项,最后按w
欢迎使用 fdisk (util-linux 2.23.2)。

更改将停留在内存中,直到您决定将更改写入磁盘。
使用写入命令前请三思。

Device does not contain a recognized partition table
使用磁盘标识符 0x917df835 创建新的 DOS 磁盘标签。

命令(输入 m 获取帮助):n
Partition type:
   p   primary (0 primary, 0 extended, 4 free)
   e   extended
Select (default p): 
Using default response p
分区号 (1-4,默认 1):
起始 扇区 (2048-1048575999,默认为 2048):
将使用默认值 2048
Last 扇区, +扇区 or +size{K,M,G} (2048-1048575999,默认为 1048575999):
将使用默认值 1048575999
分区 1 已设置为 Linux 类型,大小设为 500 GiB

命令(输入 m 获取帮助):
命令(输入 m 获取帮助):
命令(输入 m 获取帮助):
命令(输入 m 获取帮助):w
The partition table has been altered!

Calling ioctl() to re-read partition table.
正在同步磁盘。

# 格式化系统
[linux@bashcommandnotfound.cn ~]# mkfs.xfs /dev/sdb1 #设置文件系统在这里设置xfs,也可以设置ext4

# 创建挂载目录
[linux@bashcommandnotfound.cn ~]# mkdir /ssd 
#手动临时挂载
[linux@bashcommandnotfound.cn ~]#  mount /dev/sdb1 /ssd 
# 或永久挂载
# 设置分区表
[linux@bashcommandnotfound.cn ~]# echo "/dev/sdb1 /ssd xfs defaults 0 0" >>/etc/fstab
# 使分区表生效
[linux@bashcommandnotfound.cn ~]# mount -a

# 查看块设备以及挂载点信息
[linux@bashcommandnotfound.cn ~]# lsblk

Linux fdisk命令的注意事项

  • 使用fdisk命令时,请小心操作,确保正确选择设备文件名。
  • 在对磁盘进行分区操作前,务必备份重要数据,以防止数据丢失。
  • 如果在命令行中出现bash: fdisk: command not found的错误提示,说明fdisk命令未安装,可以按照前述方式进行安装。

更详细讲解可以参考:
Linux fdisk命令用法详解:如何创建和管理硬盘分区表(附实例教程和注意事项)文章来源地址https://www.toymoban.com/news/detail-778320.html

到了这里,关于Linux fdisk命令详解:如何创建、编辑、删除和显示磁盘分区(附实例和注意事项)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux rm命令教程:如何安全有效地删除文件和目录(附案例详解和注意事项)

    rm 命令在Linux中主要用于删除文件或目录。 rm 的全称是 remove ,意为移除。它是Linux用户在使用过程中最常遇到的命令之一。 rm 命令在所有的Linux发行版中都是可用的,包括但不限于Ubuntu, Debian, Fedora, CentOS等。在不同的Linux发行版中, rm 命令的使用方法是一样的。 rm 命令的基

    2024年02月03日
    浏览(32)
  • Linux history 命令详解:如何查看、显示时间、清空、重复和控制历史记录

    在 Linux 中,如果你使用终端操作系统(sh、bash、zsh、fish等),那么有一个非常强大且方便的命令叫做 history 。它的作用是让你查看之前终端中输入的所有命令记录,以及可以方便地快速重复执行某个命令或修改一些参数后重新执行。下面我们来看一下Linux history常用命令:

    2024年02月04日
    浏览(37)
  • Linux mkdir命令教程:如何创建目录(附实例详解和注意事项)

    mkdir 命令在Linux系统中用于创建新的目录。 mkdir 是\\\"make directory\\\"的缩写,它可以帮助您通过一条命令就能创建目录。 mkdir 命令在所有主流的Linux发行版中都可以使用,包括但不限于Debian、Ubuntu、Alpine、Arch Linux、Kali Linux、RedHat/CentOS、Fedora、Raspbian。这个命令是预装在这些系统中

    2024年04月22日
    浏览(76)
  • Linux patch命令教程:如何在Linux中应用和创建补丁(附实例详解和注意事项)

    patch 命令在Linux和其他类Unix操作系统中,用于将一个文件的修改应用到另一个文件。这个命令可以读取一个补丁文件,并使用其中的内容作为一组指令。通过遵循这些指令,修改后的文件中的更改可以在原始文件中复制。 patch 命令在大多数Linux发行版中都是可用的,包括Deb

    2024年04月13日
    浏览(35)
  • 【Linux 之五】 Linux中使用fdisk命令实现磁盘分区

      最近由于工作的需要,初步研究了uboot中的fastboot实现方式。研究fastboot不可避免的需要了解磁盘分区的相关知识点,在linux下可以使用fdisk命令实现磁盘的分区。好了,下面步入正题。   通过命令 sudo fdisk -l 可以查看磁盘的详细分区情况,如下所示,我电脑目前存在两

    2024年02月05日
    浏览(31)
  • Linux下的fdisk指令详解

    Linux下的fdisk指令是磁盘分区管理与问题排查利器 简介: 在Linux系统中,对磁盘进行分区是管理和利用磁盘空间的重要任务之一。为了帮助我们进行磁盘分区管理和排查相关问题,我们可以使用fdisk指令。本篇博客将以通俗易懂的方式,详细介绍fdisk指令的前世今生、功能、用

    2024年02月16日
    浏览(34)
  • Linux | 创建 | 删除 | 查看 | 基本命名详解

    本门课程学习Linux系统编程,你可能要问Linux从哪里来?它是怎么发展的?在这里简要介绍Linux的发展史。要说Linux,还得从UNIX说起。 下面内容来自维基百科 Linux是一种自由和开放源码的类UNIX操作系统。该操作系统的内核由林纳斯·托瓦兹在1991年10月5日首次发布,再加上用户

    2024年02月05日
    浏览(27)
  • linux下使用fdisk进行磁盘分区详解

    目录 一.前言 二.关于磁盘分区的结构 三.fdisk命令详解 四.使用fdisk进行磁盘分区 4.1 磁盘分区规划 4.2 fdisk进行磁盘分区 4.3 格式化分区 4.4 创建挂载点/挂载目录 4.5 挂载分区 4.6 设置开机自动挂载分区 4.7 查看磁盘分区效果 当服务器插入一块硬盘,如果我们想要使用该硬盘,需

    2024年02月03日
    浏览(34)
  • Linux :: vim 编辑器:详解:文本复制/粘贴/剪切/删除 与 撤销普通操作及撤销撤销操作

    前言:本篇是 Linux 基本操作篇章的内容! 笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。 学习集: C++ 入门到入土!!!学习合集 Linux 从命令到网络再到内核!学习合集 前文:已讲述了 vim 的简单基本操作,本文不再赘述直接上手操作! Linux :: 【简单开发篇 :: vim 编辑

    2024年02月06日
    浏览(44)
  • Linux——vi命令使用详解(vim编辑器)

    1、三种模式以及切换         ①命令行模式            ②插入模式 (进入文件编辑,按ESC进入底行模式)         ③底行模式 2、vi模式切换命令         a    ---  [进入编辑状态,从当前光标的位置后一个插入字符]         A    --- [进入编辑状态,从当前行尾插入字符

    2024年02月07日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包