Linux磁盘管理

2023-12-28 19:38:03

一、磁盘

????????在linux中,一切皆文件。

? ? ? ? 使用硬盘分为三步:

????????????????1.建立分区

????????????????2.安装文件系统? ? ? ? ?文件系统:管理 大小 权限?? ???日志恢复

????????????????3.挂载?? ??? ??? ??? ????????硬盘 和 系统 内的文件夹做关联,使用该文件夹 等于使用硬盘

/dev/ sda?? ?第一块硬盘

s????????代表硬盘的接口类型,接口配型 决定了数据传输的速率

d????????disk

a????????第一块盘

二、磁盘分区

????????磁盘主要的两个性能:磁盘大小?? ?读写性能

????????1. 为什么分区

????????●?优化I/O性能 读写input output

????????●?实现磁盘空间配额限制

????????●?提高修复速度

????????●?隔离系统和程序

????????●?安装多个OS

????????●?采用不同文件系统

? ? ? ? 2. 分区方式? ? ? ?

????????两种分区方式:

????????????????●?MBR?? ?只能对2t以下盘进行分区????????fdisk

????????????????●?GPT?? ?可以对2t以上盘进行分区????????gdisk

MBR 分区只可以分4个分区, 一个分区表要占 16字节

????????分区分类

????????主分区:可以直接使用 , 安装操作系统 ? 存储文件 等 ? ?

????????扩展分区:不可以直接使用,无论你分多大 都是1k,需要再划分逻辑分区,让分区超过4个 ?

????????逻辑分区:可以直接使用, 存储文件

????????扩展分区是特殊的主分区,存储了逻辑分区的分区表

????????主分区的序号为 ?1-4

????????逻辑分区的序号 ?从5 开始

? ? ? ? 3. 文件系统

????????管理文件的软件

????????默认的文件系统:

????????????????centos7?? ?xfs

????????????????centos6?? ?ext4

? ? ? ? 文件系统的修复

? ? ? ? fsck

? ? ? ? 使用前先取消挂载

三、分区工具

lsblk????????????????列出块设备
fdisk????????????????管理MBR分区
gdisk???????????????管理GPT分区
parted? ? ? ? ? ? ?高级分区操作,可以是交互或非交互方式
partprobe????????重新设置内存中的内核分区表版本,适合于除了CentOS 6 以外的其它版本 5,7,8

? ? ? ? 1. fdisk

格式:fdisk ?-l ?[磁盘设备]????????就是查询? ? ?

fdisk?? ?-l?? ?/dev/sda?? ?只看sda设备

fdisk?? ?-l?? ??? ??? ??? ??? ??? ?看所有

fdisk [磁盘设备]

命令作用
m打印处菜单
p打印处当前分区表
n新建一个分区
d删除一个分区
t改变分区的属性,系统ID
w保存
q不保存退出

? ? ? ? 2.?blkid?

可以查看块设备属性信息,blkid 查看磁盘的唯一uuid

? ? ? ? 3.?mkfs

创建文件系统(格式化)常用选项

示例:mkfs.xfs /dev/sdb1

mkfs -t xfs 设备名 = mkfs.xfs?? ?设备名

????????4. mkswap

swap分区

????????当内存不足时把磁盘上的空间当做 内存使用

????????mkswap ?+ 分区?

????????swapon +分区 开启 -a 全部

????????swapoff +分区 关闭 -a 全部

做swap

????????1.先分区,分区该类型(t)82

????????2.mkswap?? ?设备名

????????3.开启 swapon 设备名

怎么关swap

????????swapoff 设备名?? ?只关设备名中的空间

????????swapoff -a?? ?关全部的swap空间

? ? ? ? 5. 挂载

? ? ? ? ? ? ? ? mount

????????mount [ -t 类型 ] 存储设备 挂载点目录

????????mount -a?? ?只重新挂载此文件 /etc/fstab 中的条目

验证挂载:

? ? ? ? ????????df

????????????????永久挂载

? ? ? ? ? 需要 将文件写入 /etc/fstab

? ? ? ? ? UUID 可以确保唯一

? ? ? ? ????????解挂载

? ? ? ? ? 格式:umount 设备名 | 挂载点

四、分区实战

? ? ? ? 1. 新增硬盘

? ? ? ? 2. 查看是否添加完成

? ? ? ? 该别名可以刷新配置,防止新增的硬盘查看不到

? ? ? ? 3. 创建分区

? ? ? ? 4. 查看分区情况

????????可利用partprobe,刷新一下分区? ? ? ??

? ? ? ? 5. 分区格式化

? ? ? ? 6. 永久挂载

? ? ? ? blkid命令查看UUID,并进入vim /etc/fstab添加

? ? ? ? 7. 显示查看

文章来源:https://blog.csdn.net/qq_35995197/article/details/135273627
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。