公司建设网站需要去哪报备,手机优化大师为什么扣钱,微信微官网如何制作,天津seo霸屏目录 Linux磁盘与文件系统管理详解#xff1a;从基础到实践 一、磁盘基础简述
1️⃣硬盘类型#xff1a;
2️⃣机械硬盘结构#xff1a;
3️⃣磁盘容量计算#xff1a;
公式#xff1a;磁盘容量磁头数柱面数每磁道扇区数每扇区字节数
…目录 Linux磁盘与文件系统管理详解从基础到实践 一、磁盘基础简述
1️⃣硬盘类型
2️⃣机械硬盘结构
3️⃣磁盘容量计算
公式磁盘容量磁头数×柱面数×每磁道扇区数×每扇区字节数
4️⃣接口类型
二、Linux系统分区
1️⃣ 分区概念
2️⃣ 分区方式
3️⃣ 分区实战示例
三、Linux创建文件系统
1️⃣文件系统概念
四、挂载与卸载文件系统
1️⃣ 挂载概念
2️⃣ 挂载操作示例
3️⃣ 自动挂载配置
4️⃣卸载操作 Linux磁盘与文件系统管理详解从基础到实践
引言
在Linux系统中磁盘和文件系统的管理是系统管理员必备的核心技能。本文将从磁盘基础、Linux系统分区、文件系统创建与管理到LVM逻辑卷管理全面解析Linux磁盘管理的方方面面。 一、磁盘基础简述
1️⃣硬盘类型
机械硬盘(HDD)通过磁性碟片存储数据由盘片、磁头、主轴等组成。固态硬盘(SSD)通过闪存颗粒存储数据读写速度更快成本较高。
2️⃣机械硬盘结构
盘片多个盘片每面一个磁头。磁道同心圆最外为0磁道。扇区磁道等分弧段最小存储单元(通常512B或4KB)。柱面相同编号磁道形成的圆柱。
3️⃣磁盘容量计算
公式磁盘容量磁头数×柱面数×每磁道扇区数×每扇区字节数
4️⃣接口类型
IDE(ATA/PATA)并行接口理论速度133MB/s。SATA串行接口三代理论速度600MB/s。SCSI服务器常用理论速度320MB/s。 二、Linux系统分区
1️⃣ 分区概念
将硬盘划分为多个独立区域便于管理和数据组织。Linux以挂载点(如/、/home)区分分区Windows以盘符标识。
2️⃣ 分区方式
MBR分区最多4个主分区(或3主1扩展)最大支持2TB。GPT分区支持128个分区无2TB限制需64位系统。
3️⃣ 分区实战示例 ① 添加20G硬盘(sdb)使用fdisk创建MBR分区 ② 添加4T硬盘(sdc)使用gdisk创建GPT分区 三、Linux创建文件系统
1️⃣文件系统概念
操作系统管理存储设备的机制规定数据存储方式和访问方法。
2️⃣常见文件系统 ext2无日志简单高效但恢复慢。ext3日志式兼容ext2广泛使用。ext4ext3改进版支持大文件和大分区。XFS高性能日志文件系统适合企业级应用。Btrfs支持快照、校验等高级特性。SWAP虚拟内存交换分区。 3️⃣创建文件系统示例
① 格式化sdb1为XFS ② 创建swap分区(sdb5) 四、挂载与卸载文件系统 1️⃣ 挂载概念
将存储设备映射到目录树的过程用户通过挂载点访问设备。
2️⃣ 挂载操作示例
临时挂载sdb1到/data 挂载ISO镜像 3️⃣ 自动挂载配置
编辑/etc/fstab实现永久挂载 刷新挂载信息 4️⃣卸载操作
卸载/data挂载点 五、LVM逻辑卷管理
1️⃣LVM概念
逻辑卷管理器提供灵活的存储管理方案支持动态调整。
2️⃣LVM组成
PV(物理卷)物理磁盘或分区。VG(卷组)多个PV组成的存储池。LV(逻辑卷)在VG上创建的虚拟分区。
3️⃣LVM创建示例
准备20G硬盘(sdc)创建PV 创建VG(myvg) 创建LV(mylv) 格式化并挂载 4️⃣LVM扩容示例
扩展mylv1增加2G空间