Linux—磁盘管理与文件系统

本文详细介绍了Linux下的磁盘结构、分区表示,包括MBR和磁盘的文件系统类型如XFS、EXT4及Swap。还讲解了如何使用fdisk管理磁盘分区,创建文件系统如mkfs、mkswap,以及挂载、卸载文件系统的操作,强调了挂载时的注意事项和通过/etc/fstab配置文件进行自动挂载。
摘要由CSDN通过智能技术生成

一、磁盘结构和分区表示

1.1 磁盘基础

硬盘(Hard Disk Driver),简称HDD,是计算机常用的存储设备之一。

1.1.1 硬盘的结构

(1)磁盘的物理结构

  • 盘片: 硬盘有多个盘片,每盘片2面
  • 磁头: 每面一个磁头

(2)磁盘的数据结构

  • 扇区: 盘片被分为多个扇形区域,每个扇区存放512字节的数据,硬盘的最小存储单位
  • 磁道: 同一盘片不同半径的同心圆,是由磁头在盘片表面划出的圆形轨迹
  • 柱面: 不同盘片相同半径构成的圆柱面,由同一半径圆的多个磁道组成

(3)磁盘的存储容量
硬盘存储容量 = 磁头数 × 磁道(柱面)数 × 每道扇区数 × 每扇区字节数 (512字节)

(4)定位磁盘区域
可以用柱面/磁头/扇区来唯一定位磁盘上的每一个区域

(5)怎么查看分区信息

1.1.2 硬盘的接口

硬盘按数据接口不同,大致分为ATA(IDE)和SATA以及SCSI,接口速度不是实际硬盘传输速度。

1.2磁盘分区表示

1.2.1 MBR

MBR是主引导记录(Master Boot Record),位于硬盘第一个物理扇区处,MBR包含硬盘的主引导程序和硬盘分区表。分区有四个分区记录,每个分区记录区占16个字节。
MBR总共512字节,前446字节是主引导记录,分区表保存在MBR扇区中的第447-512字节中。

1.2.3 磁盘的分区表示

Linux中将磁盘、分区等设备均表示为文件;

  • sd:表示SCSI设备
  • hd:表示IDE设备
  • 硬盘的顺序号,以字母a、b、c…表示
  • 分区的顺序号,以数字1、2、3…表示
  • 主分区从1-4,第一个逻辑分区始终从5开始

二、Linux中使用的文件系统类型

文件系统类型决定了分区中存放、读取数据的方式和速率

2.1 XFS文件系统

  • 存放文件和目录数据的分区
  • 高性能的日志型文件系统,特别擅长处理大文
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值