linux知道这些不愁管理磁盘

本文标识 :L00019

本文编辑 :灭霸

编程工具 :redhad7

阅读时长 :2分钟

磁盘绝对是一个系统中不可缺少的一部分,想想 Window 系统,C盘,D盘,F盘......那么Linux怎么操纵呢?

磁盘的组成

首先我们先了解一下磁盘的组成

柱面数、磁头数、扇区数

C/H/S,Cylinder ,Head,Sector(柱面/磁头数/扇区数)

磁头数表示硬盘总共有几个磁头,也就是有几面盘片,最大为255

柱面数表示硬盘每一面盘片上有几条磁道,最大为1023

扇区数表示每一条磁道上有几个扇区,最大为63.每个扇区一般是512个字节

磁盘容量计算:255×1023×63×512/1048576=8024MB(1M=1048576Bytes)

分区的概念

磁盘分区

linux分区不同于windows,linux下硬盘设备名为(IDE硬盘为hdx(x为从a—d)因为IDE硬盘最多四个,SCSI,SATA,USB硬盘为sdx(x为a—z))

为了让硬盘更好的组织数据,为了分开不同的数据,可以给硬盘分区(partition)

基本分区(PrimaryPartition)

扩展分区(ExtendedPartition)

逻辑分区(LogicalPartition)

分区数量

在磁盘在基本状态之下,仅允许拥有4个分区的数量.主要原因:

在0扇区上的512字节中1-446字节分配给了MBR剩余的66字节中有64个字节可以存储分区表即:16*4=64最后2个字节是模数

扩展分区不能单独拿出来使用,是以逻辑分区的形式展示出来额,在这里逻辑分区是在扩展分区之上的,编码从5开始。

还有一个特别的分区:交换分区,

交换分区,就是虚拟内存,占用硬盘空间。

命令:fdisk

功能:为硬盘分区

语法格式:fdisk

特点:fdisk为一个交互式命令,其中自带内建命令

内置命令:

其他的分区fdisk都能创建了,但是交换分区不是这样的

#mkswap /dev/sdb6 //格式化交换分区

#swapon /dev/sdb6 //激活

#swapoff /dev/sdb6 //关闭

交换分区只有打开关闭

下面是磁盘分区的具体操作

期待一起成长

在看和转发

都是一种支持

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191111A05RHH00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券