fdisk -l命令有什么用?fdisk -l详解

fdisk -l命令用于查看CentOS系统中所有及其分区的详细信息。该命令的输出会显示硬盘的大小、分区表结构、分区类型以及每个分区的起始和结束扇区等信息。

以下是一个典型的fdisk -l命令输出示例及其解释:

Disk /dev/sda: 478.9 GB, 478888853504 bytes, 935329792 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

Disk label type: dos

Disk identifier: 0x00029dc6



Device Boot      Start         End      Blocks   Id  System

/dev/sda1   *        2048     2099199     1048576   83  Linux

/dev/sda2         2099200    18876415     8388608   82  Linux swap / Solaris

/dev/sda3        18876416   935329791   458226688   83  Linux
起始柱面 结束柱面 分区大小 分区类型 对分区类型的解析
boot start end blocks ID System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 18876415 8388608 82 Linux swap / Solaris
/dev/sda3 18876416 935329791 458226688 83 Linux

总磁盘大小: 478888853504 bytes(B) / 1024 = 467664896 KB / 1024 = 456704 MB / 1024 = 446 GB

每个柱面的大小Units: 512 bytes (这里一个柱面一个扇区)

扇区个数sectors: 935329792 bytes / 512 bytes = 1826816

/dev/sda1的大小是:柱面数2099199-2048 = 2097151 

那么/dev/sda1的大小 = 2097151 × 512 bytes = 1073741312 bytes / 1024 = 1048575.5 K / 1024 =1023.99M 约等于1024M=1G

/dev/sda2的大小是:( 18876415- 2099200) × 512 bytes =8589934080 bytes/ 1024 =8388607.5 k/ 1024= 8191.99M 约等于8192M=8G

/dev/sda3的大小是:( 935329791- 18876416) × 512 bytes =469224128000 bytes/ 1024 =458226687.5 k/ 1024= 447486.99M 约等于447487M=437G

在这个示例中,fdisk -l命令列出了1块磁盘的分区信息:/dev/sda。我们可以看到磁盘的大小、分区表类型、分区的起始位置、结束位置、扇区数、大小和类型。

我们从返回数据可以看到,/dev/sda 磁盘,它包含三个分区:/dev/sda1 、 /dev/sda2和/dev/sda3。分区/dev/sda1 被标记为引导分区(Boot),起始扇区为 2048,大小为 1GB,类型为 Linux。分区/dev/sda2的起始扇区为 2099200,大小为 8GB,类型为 Linux swap / Solaris。分区 /dev/sda3 的起始扇区为 18876416,大小为 437GB,类型为 Linux 

如果是你的分区有/dev/sdb,说明还有个挂载硬盘

通过fdisk -l命令,你可以了解CentOS系统中磁盘的分区情况,包括每个分区的大小、类型和挂载点,这对于系统管理和磁盘维护非常有用。

感谢您的阅读,服务器大本营—技术文章内容集合站,助您成为更专业的服务器管理员!

相关推荐

  1. fdisk -l命令什么fdisk -l详解

    2024-04-04 06:54:02       43 阅读
  2. L0、Linux常命令

    2024-04-04 06:54:02       58 阅读
  3. PPTP和L2TP什么区别

    2024-04-04 06:54:02       43 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-04-04 06:54:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-04-04 06:54:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-04-04 06:54:02       82 阅读
  4. Python语言-面向对象

    2024-04-04 06:54:02       91 阅读

热门阅读

  1. C++学习笔记(八)

    2024-04-04 06:54:02       33 阅读
  2. 个人推荐Redis比较好的一种使用规范

    2024-04-04 06:54:02       28 阅读
  3. Python语法总结:not(常出现错误)

    2024-04-04 06:54:02       37 阅读
  4. 如何开启MySQL的binlog日志

    2024-04-04 06:54:02       34 阅读
  5. Mac 如何彻底卸载Python 环境?

    2024-04-04 06:54:02       39 阅读
  6. ffmpeg Android 笔记

    2024-04-04 06:54:02       37 阅读