使用fdisk命令管理磁盘分区详解

 更新时间:2023年06月07日 09:09:07   作者:淡定的钥匙扣  
这篇文章主要为大家介绍了使用fdisk命令管理磁盘分区详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪

fdisk命令

fdisk命令来自于英文词组“Partition table manipulator for Linux”的缩写,其功能是用于管理磁盘的分区信息。如果一套几百平米的房子内部没有墙壁,虽然看起来会很敞亮,但是各种声音、气味、物品会随意充斥在整个房子内,让人极不舒适,因此需要用墙壁按照功能进行划分,例如卧室、厕所、厨房、阳台等等。

fdisk命令可以用于对磁盘进行分区操作,用户可以根据实际情况进行合理划分,这样后期挂载和使用时会方便很多。

语法格式:  fdisk [参数] [设备]

常用参数

-b指定每个分区的大小
-l列出指定的外围设备的分区表状况
-s将指定的分区大小输出到标准输出上,单位为区块
-u搭配”-l”参数列表,会用分区数目取代柱面数目,来表示每个分区的起始地址
-v显示版本信息

参考实例

查看当前系统的分区情况

[root@linuxcool ~]# fdisk -l
Disk /dev/sda: 20 GiB, 21474836480 bytes, 41943040 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x5f1d8ee5
Device     Boot   Start      End  Sectors Size Id Type
/dev/sda1  *       2048  2099199  2097152   1G 83 Linux
/dev/sda2       2099200 41943039 39843840  19G 8e Linux LVM
………………省略部分输出信息………………

管理指定硬盘的分区

(过程省略):

[root@linuxcool ~]# fdisk /dev/sda
Welcome to fdisk (util-linux 2.32.1).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): n 
All space for primary partitions is in use.
Command (m for help): m 
Help:
  DOS (MBR)
   a   toggle a bootable flag
   b   edit nested BSD disklabel
   c   toggle the dos compatibility flag
  Generic
   d   delete a partition
   F   list free unpartitioned space
   l   list known partition types
   n   add a new partition
   p   print the partition table
   t   change a partition type
   v   verify the partition table
   i   print information about a partition
  Misc
   m   print this menu
   u   change display/entry units
   x   extra functionality (experts only)
  Script
   I   load disk layout from sfdisk script file
   O   dump disk layout to sfdisk script file
  Save & Exit
   w   write table to disk and exit
   q   quit without saving changes
  Create a new label
   g   create a new empty GPT partition table
   G   create a new empty SGI (IRIX) partition table
   o   create a new empty DOS partition table
   s   create a new empty Sun partition table
………………省略部分输出信息………………

以上就是使用fdisk命令管理磁盘分区详解的详细内容,更多关于fdisk命令管理磁盘分区的资料请关注脚本之家其它相关文章!

相关文章

  • Linux使用tar命令创建归档和压缩文件的操作流程

    Linux使用tar命令创建归档和压缩文件的操作流程

    在红帽 Linux 系统中, tar 是一个非常强大的工具,用于创建归档文件和进行压缩操作,无论是备份重要数据,还是在系统之间传输文件,掌握 tar 的使用方法都是非常有用的,本文将给大家逐步介绍如何使用 tar 创建归档文件,并结合不同的压缩格式,需要的朋友可以参考下
    2025-04-04
  • Shell数组添加元素及注意事项

    Shell数组添加元素及注意事项

    这篇文章主要介绍了Shell数组添加元素及注意事项,向Shell数组添加元素有多种方法,每种方法在使用时都有一些需要注意的地方,感兴趣的就一起来了解一下
    2020-12-12
  • Shell编程中的特殊变量之进程状态变量介绍

    Shell编程中的特殊变量之进程状态变量介绍

    这篇文章主要介绍了Shell编程中的特殊变量之进程状态变量介绍,本文讲解了$$、$!、$?、$@、$_这些特殊变量,需要的朋友可以参考下
    2014-12-12
  • shell脚本实现监控shell脚本的执行流程及变量的值

    shell脚本实现监控shell脚本的执行流程及变量的值

    这篇文章主要介绍了shell脚本实现监控shell脚本的执行流程及变量的值本文使用shell完成对执行过程中条件语句中的变量的变化的监控和整个程序的执行流程的观察功能,需要的朋友可以参考下
    2015-03-03
  • 写出健壮Bash Shell脚本的一些技巧总结

    写出健壮Bash Shell脚本的一些技巧总结

    这篇文章主要介绍了写出健壮Bash Shell脚本的一些技巧总结,本文总结了set -u、set -e、竟态条件、信号描述等内容,需要的朋友可以参考下
    2014-10-10
  • shell中如何批量注释和取消注释

    shell中如何批量注释和取消注释

    这篇文章主要介绍了shell中如何批量注释和取消注释,帮助大家更好的理解和学习shell脚本,感兴趣的朋友可以了解下
    2020-08-08
  • linux使用update-alternatives切换java版本

    linux使用update-alternatives切换java版本

    这篇文章主要介绍了linux使用update-alternatives切换java版本的相关资料,需要的朋友可以参考下
    2017-04-04
  • 深入理解Linux中的grep命令

    深入理解Linux中的grep命令

    大家都知道grep是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。这篇文章给大家详细的介绍了Linux中的grep命令,相信对大家的学习和理解很有帮助,有需要的朋友们可以参考借鉴,感兴趣下面来一起学习学习吧。
    2016-11-11
  • shell脚本实现批量测试局域网主机是否在线

    shell脚本实现批量测试局域网主机是否在线

    这篇文章主要介绍了shell脚本实现批量测试局域网主机是否在线,效果是:主机在线显示绿色,主机离线显示红色结果,需要的朋友可以参考下
    2014-12-12
  • Linux使用scp进行远程目录文件复制的详细步骤和示例

    Linux使用scp进行远程目录文件复制的详细步骤和示例

    在Linux系统中,scp(安全复制协议)是一个使用SSH(安全外壳协议)进行文件和目录安全传输的命令,它允许在远程主机之间复制文件和目录,具有很强的安全性,是一种常用的文件传输工具,以下是如何使用scp进行远程目录文件复制的详细步骤和示例,需要的朋友可以参考下
    2025-06-06

最新评论