Linux中磁盘管理

在Linux中使用硬盘分三步

  1. 分区建立 (大小)

2.文件系统安装 (文件系统安装)

  1. 挂载 (硬盘和系统文件夹做关联)

一、磁盘

  • 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据(扇区越多容量越大) 存放数据的最小单位 512字节

  • 磁道:同一盘片不同半径的同心圆

  • 柱面:不同盘片相同半径构成的圆(柱面和磁道数量相同)

二、MBR与GPT磁盘分区概念

2.1 分区的优点

优化I/O性能 读写

实现磁盘空间配额限制

提高修复速度

隔离系统和程序

安装多个OS

采用不同文件系统

2.2 分区的缺点

一旦分区无法修改大小

只能使用连续的空间

没有备份冗余的功能

2.3 分区的分类

主分区:直接使用 ,安装操作系统 。序号为 1-4

扩展分区:不可以直接使用, 需要再划分逻辑分区, 扩展分区是特殊的主分区让分 区超过4个

逻辑分区:可以直接使用,存储文件。序号 从5 开始

**2.4 MBR分区、**GPT分区

MBR: 最多只能分4个区,对2T 以下 的硬盘进行分区( fdisk)

GPT: 可以分128个区,可以支持 2T 以上的硬盘 (gdisk)

三、文件系统

文件系统的组成

内核中的模块:ext4, xfs, vfat

Linux的虚拟文件系统:VFS

用户空间的管理工具:mkfs.ext4, mkfs.xfs,mkfs.vfat

XFS:centos 7 默认的文件系统

ext4:centos 6和乌班图默认的文件系统

作业:是管理文件的软件 , 管理 权限 大小 基本属性

四、磁盘分区相关命令

4.1 建立分区 fdisk:查看管理磁盘分区 (只能分2T以下的硬盘)

格式:

fdisk /dev/sdb(硬盘名)

|-------|------|------------|
| fdisk | n | 新建分区 |
| fdisk | d | 删除分区 |
| fdisk | p | 打印分区表 |
| fdisk | w | 保存退出 |
| fdisk | t | 改变分区类型 |
| fdisk | df | 磁盘使用情况挂载情况 |
| fdisk | ---T | 显示文件系统类型 |

4.2 gdisk:查看管理磁盘分区 (分2T以上的硬盘)

命令与fdisk相同

4.3 partprobe:如果分区不识别,输入刷新

partprobe /dev /sdb (设备)

partprobe 设备名

五、查看命令

5.1 blkid : 查看uuid

推荐使用uuid,唯一

5.2 lsblk : 磁盘分区情况查看

六、磁盘分区实践

准备工作: 分配好硬件硬盘 j建立一个别名

相关推荐
国科安芯1 天前
核电厂执行器控制系统中的抗辐照MCU选型:为什么需要150krad(Si) TID指标?
服务器·单片机·嵌入式硬件·fpga开发·架构
草莓熊Lotso1 天前
C++ 抽象类与多态原理深度解析:从纯虚函数到虚表机制(附高频面试题)
java·运维·服务器·开发语言·c++·人工智能·笔记
q***96581 天前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
4t4run1 天前
16、Linux常用命令-vim 文本编辑
linux·vim
剑动山河1 天前
ubuntu 22.04 升级openssh默认版本8.9p1 到10.1p1
linux·ubuntu
huangyuchi.1 天前
【Linux网络】基于UDP的Socket编程,实现简单聊天室
linux·网络·udp·网络通信·c/c++·socket编程·简单聊天室
egoist20231 天前
[linux仓库]多线程同步:基于POSIX信号量实现生产者-消费者模型[线程·柒]
linux·运维·生产者消费者模型·环形队列·system v信号量
DeeplyMind1 天前
linux drm子系统专栏介绍
linux·驱动开发·ai·drm·amdgpu·kfd
杰克逊的日记1 天前
大型 GPU 服务集群监控方案(>50 节点)
服务器·gpu·监控·算力
wanhengidc1 天前
在云手机中云计算的作用都有哪些?
服务器·网络·游戏·智能手机·云计算