磁盘管理与文件系统

目录

磁盘介绍

MBR主引导记录与磁盘分区

MBR主引导记录

磁盘分区结构

GPT分区

磁盘分区的原因

分区的优缺点

文件系统

文件系统的作用

SWAP交换分区

磁盘操作命令

fdisk命令

gdisk

mkfs创建文件系统的命令

刷新缓存表

blkid

swap的命令

实验

永久挂载光盘与磁盘

 扩展swap分区

 使用UUID永久挂载


磁盘介绍

磁盘作为存储设备存储计算机系统、程序、文档、多媒体文件等。计算机需要访问这些数据时,内存发出调度指令给硬硬盘读取数据再到计算机内存当中处理,最后CPU分配资源执行。。

我们一般用的磁盘主要是机械硬盘和固态硬盘。

机械硬盘就作为我们普通电脑里的普通硬盘。内部有磁盘,通过磁盘的高速旋转,并用相应的磁头,读取或存储数据。数据永久保存,无限复写。 不能受外界冲压、挤压或震动,要轻拿轻放,携带不方便。比固态便宜,现在大部分企业都使用的是机械硬盘。

固态硬盘,防震抗摔性,数据存储速度快,功耗低,噪音小,容量大,使用寿命较长等优势,较贵。

MBR主引导记录与磁盘分区

MBR主引导记录

主引导记录一共446字节,在安装操作系统时写入MBR,引导磁盘在不在、工作是否正常后加载操作系统

主要作用是识别活动分区,引导打开操作系统

分区表(DPT):只有64个字节,记录硬盘有多少分区,分区的属性,一个分区的信息占用16字节,分区表最多有四个分区。

磁盘分区结构

磁盘分区可以分成三种区域:主分区、扩展分区、逻辑分区
1-4号是主分区和扩展分区,逻辑分区从5开始。只有建立扩展分区,才可以建立逻辑分区。

分区各分区作用
主分区安装操作系统,也可以存储数据
扩展分区存储逻辑分区的信息数据
逻辑分区来存储数据

GPT分区

它比MBR要更先进的分区方式,GPT分区使用GUID 全局唯一标识符来标识分区和硬盘,最多可以分128个区。

2T以上的硬盘要使用GPT分区
linux对2T以上的磁盘命令:gdisk(主流)、parte

磁盘分区的原因

1.优化I/O性能

2.磁盘空间配额

3.提高修复速度

4.隔离系统和程序

5.可以使用不同的文件系统

分区的优缺点

 优点

1.优化读写性能

2.便于管理

缺点

1.不够灵活,一旦修改只能推倒所有之前的操作重来,格式化,数据丢失

2.所有的空间都来自一个硬盘,必须是连续的空间

3.没有备灾功能,只能依靠人工设置进行手动备份

文件系统

文件系统决定着从存储设备中对文件进行命名、 存储和 检索的方式。有了分区,但是没有安装文件系统,硬盘和操作系统之间就没有形成联动关系,也就是说系统无法访问存储设备。没有文件系统,既不能访问设备,也不能运行程序或存储文件。contos7默认的文件系统XFS,之前的版本都是EXT4

文件系统的作用

1.数据的组织和存储

2.数据保护,主要是通过权限的方式保证数据安全

3.数据访问,通过把二进制转换成人类能够识别的语言,通过指定的接口进行数据访问

4.数据管理:复制、剪切、移动、删除、重命名等都是由文件系统提供的

SWAP交换分区

系统物理内存不够用时,从其他的物理内存当中释放一部分空间给当前运行的程序使用。释放的空间一部分是人工添加的硬件空间,还有一部分是系统当中长时间未运行的程序提供的,这些空间同一记录在swap交换分区中,那些要用就从wap交换分区中使用。
 

磁盘操作命令

推荐在/etc/profile中添加以下代码,创建别名来刷新设备识别。

alias scan='echo "- - -" > /sys/class/scsi_host/host0/scan;echo "- - -" > /sys/class/scsi_host/host1/scan;echo "- - -" > /sys/class/scsi_host/host2/scan' 

fdisk命令

进入交互页面后

m帮助菜单

n新建分区

p查看分区情况

d删除分区

t更改分区类型

w保存分区并退出

q不保存分区操作退出

gdisk

gdisk命令与fdisk命令基本一致

(一般2T以下用fdisk,2T以上用gdisk)

mkfs创建文件系统的命令

格式有以下三种:

mkfs -t 文件系统类型 分区设备

mkfs.文件系统 分区设备

mkfs.文件系统 -f 分区设备

刷新缓存表

partprobe 强制刷新内存的缓存表

blkid

blkid 查看设备唯一标识符

UUID是设备唯一标识符

swap的命令

mkswap 在一个文件或者设备上建立交换分区

swapon 加装swap分区

swapoff 卸载swap分区

实验

永久挂载光盘与磁盘

用fdisk命令分区sdb

mkfs.xfs /dev/sdb1      格式化磁盘(文件系统)

vim /etc/fstab       注:data1文件夹要创建好

/dev/sdb1 /data1 xfs defaults 0 0
/dev/cdrom /mnt iso9660 defaults 0 0

 partprobe 强制刷新内存的缓存表

scan 刷新设备识别 (scan是别名)

结果

 扩展swap分区

首先fdisk分区sdb2(扩展分区)、sdb5(逻辑分区)

更改sdb5分区类型为82

mkswap /dev/sdb5

swapon

结果

 使用UUID永久挂载

 vim  /etc/fstab

用UUID替换设备路径即可

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值