1、fdisk命令作用

fdisk是一个创建和维护分区表的程序,它兼容DOS类型的分区表、BSD或者SUN类型的磁盘列表,是一个磁盘分区管理工具。

1)什么是分区?
    分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。
2)为什么要有多个分区?
    防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。
    增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。
    数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。

2、fdisk语法

fdisk [必要参数][选择参数]

必要参数:

  • -l 列出素所有分区表
  • -u 与"-l"搭配使用,显示分区数目

选择参数:

  • -s<分区编号> 指定分区
  • -v 版本信息

菜单操作说明

  • m :显示菜单和帮助信息
  • a :活动分区标记/引导分区
  • d :删除分区
  • l :显示分区类型
  • n :新建分区
  • p :显示分区信息
  • q :退出不保存
  • t :设置分区号
  • v :进行分区检查
  • w :保存修改
  • x :扩展应用,高级功能

3、fdisk案例

1) fdisk -l 命令-显示当前分区情况

解析:

第一块:设备介绍

块设备名称为/dev/sda  大小274.9G255个磁面;63个扇区;33418个磁柱

第二块:硬盘分区(/dev/sda)

硬盘分区的表示:在Linux 是通过hd*x 或 sd*x 表示的,其中 * 表示的是a、b、c …… …… x表示的数字 1、2、3 …… …… hd大多是IDE硬盘;sd大多是SCSI或移动存储;

引导(Boot):表示引导分区

  Start (开始):表示的一个分区从X cylinder(磁柱)开始;

  End (结束):表示一个分区到 Y cylinder(磁柱)结束;

  id和System 表示的是一个意思确认分区类型,如id=8e表示linux lvm

  Blocks(容量):表示的意思的确是容量的意思,其单位是K;

  Blocks = (相应分区End数值 - 相应分区Start数值)x 单位cylinder(磁柱)的容量

第三块 第四块因为lvm分区,创建了两个逻辑分区

设备名称为/dev/mapper/VolGroup-lv_root,/dev/mapper/lvg-swap_1

注解:

LVM是逻辑盘卷管理(LogicalVolumeManager)的简称,它是Linux环境下对磁盘分区进行管理的一种机制,LVM是建立在硬盘和 分区之上的一个逻辑层,来提高磁盘分区管理的灵活性。

2)fdisk 设备命令--分区的新建或删除

fdisk /dev/sda

p 查看硬盘下的分区情况

n 在/dev/sda 硬盘下新建一个分区

出现两个菜单l表示逻辑分区,p表示主分区
  按"p"键出现提示:"Partition number (1-4): "选择主分区号
  输入"3"表示第3个主分区

first sector 默认回车,默认选择接上个分区的磁柱数+1或大小值
last sector默认回车,默认选择接最大的磁柱数或大小值

最后,输入w ,分区保存成功

linux命令之----fdisk命令-磁盘分区管理工具相关推荐

  1. 磁盘分区管理工具(DiskGenius Pro 5.3)pjb 附安装教程

    DiskGenius Pro 5是一款集磁盘分区管理和数据修复于一体的磁盘管理工具,该软件功能非常强大,不仅可以轻松帮助用户实现最简单化的硬盘数据格式化或者恢复,还能让用户一键管理自己的硬盘,并且支持 ...

  2. win10磁盘100官方解释_win10磁盘分区管理工具大变脸,现代磁盘管理工具喷薄而出...

    在日常使用电脑过程中,如果要删除旧磁盘并创建新分区或扩展某个磁盘的空间,一般情况下大家都是使用Windows 10的磁盘管理工具.在Windows 10上管理磁盘分区的最简单方法是使用操作系统内置的磁 ...

  3. 关于磁盘分区管理工具

    工具1.Rufus 它可以进行文件系统格式转换,制作系统启动盘. 地址:Rufus - 轻松创建USB启动盘 其他的后面再补充.

  4. 总结:Linux磁盘分区管理

    1. Linux系统中,/dev/目录下存放着Linux系统所使用的各种设备,其中存储设备为 b---------:块设备(其特点:按块为单位存放,随机访问) c---------:字符设备(其特点: ...

  5. Linux进阶篇--磁盘分区管理

    Linux进阶篇–磁盘分区管理 11.1 磁盘基础介绍 设备文件 * I/O Ports:I/O设备地址 * 设备类型:   块设备:block,存取单位"块",来自于磁盘   字 ...

  6. linux中fdisk的参数,Linux fdisk命令参数及用法详解--Linux磁盘分区管理命令fdisk

    fdisk 命令 linux磁盘分区管理 用途:观察硬盘之实体使用情形与分割硬盘用. 使用方法: 一.在 console 上输入 fdisk -l /dev/sda ,观察硬盘之实体使用情形. 二.在 ...

  7. linux分区管理,Linux下磁盘分区管理

    Linux下磁盘分区管理 发布时间:2009-04-11 10:29:37来源:红联作者:lvshengming 在Linux下对IDE的设备是以hd命名的,第一个ide设备是hda,第二个是hdb, ...

  8. Linux基础笔记18 | 磁盘分区管理

    fdisk 分区工具 fdisk 这个古老的软件并不认识 GPT ,所以 fdisk 只支持 MBR 的分区模式,且磁盘小于2T,大于了就不能使用 fdisk 进行分区了 新磁盘的分区 一块新加的磁盘 ...

  9. linux系统下集群共享磁盘sdb分区,Linux下的两种磁盘分区工具的使用

    今天我们来说一下如何使用fdisk和parted分区工具来进行硬盘分区,.下面我来说一下在Linux系统中这两种硬盘分区工具的使用方法: ----------fdisk分区工具---------- 在 ...

最新文章

  1. CentOS部署JAVA程序、安装Tomcat以及安装导入mysql文件的方法
  2. Java OpenCV-4.0.0 图像处理22 图像模板匹配
  3. Linux数据报文接收发送总结1
  4. 单工 半双工 全双工
  5. Apache 配置两个域名匹配的文件夹和配置多个Web站点
  6. “头脑王者”爆红被封,微信小程序迎来蛮荒期
  7. 卷积神经网络VGG16这么简单,为什么没人能说清?
  8. Atiti 高并发程序设计 艾提拉著 目录 1. 第—部分 基础知识 2 1.1.  第1章 并行计算机的硬件基础   1.1 并行计算机的组成   1.2 共享存储器多处理器系统   1.3 消
  9. linux ghost漏洞,危险!GHOST(幽灵)漏洞曝光
  10. vue 导出excel
  11. 嵌入式linux应用开发之常用shell脚本总结
  12. H7-TOOL发布固件V2.12,正式发布脱机烧录1拖16支持,脱机烧录增加NXP的MKL系列支持,更新串口助手,CAN助手等(2022-01-09)
  13. 人工智能学习平台汇总
  14. pytest执行报错AttributeError: module ‘allure‘ has no attribute ‘severity_level‘
  15. 解决 go get获取package时候time out超时问题
  16. (4)bootstrap标签页
  17. 如何在Ubuntu 16.04上使用ProxySQL缓存优化MySQL查询
  18. python爬虫之使用selenium爬取b站视频信息
  19. 论如何拯救程序员的发际线?程序员的事情当然要用编程解决啦
  20. route命令添加永久路由

热门文章

  1. horizon层层注册
  2. Gartner云安全理念解读
  3. 立即升级 NGINX 以应对漏洞风险
  4. ESP32-C3入门教程 WiFi篇⑨——WiFi配网失败常见问题与解决办法(找不到WiFi AP | WiFi密码错误 | 距离AP过远 RSSI判断)
  5. 机器人产业变革:后来者的机会之窗|财经封面报道
  6. 双链表初始化、头插、尾插、头删、尾删、任意位置插入和删除、判空、销毁、打印、查找操作
  7. 计算机软件吸附效应,试举出生活中的例子说明吸附现象的实际意义?
  8. PCIe设备驱动demo
  9. 字符串分割split()方法:将一个字符串通过指定的分隔符分割成若干子串
  10. 1分钟教会你二进制撩妹(汉)读心术