IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> 【Linux篇<Day13>】——磁盘分区管理 -> 正文阅读

[系统运维]【Linux篇<Day13>】——磁盘分区管理


在这里插入图片描述

一份微语报,众览天下事!
【今日要闻】
印度多地儿童感染特殊流感起红色水泡
在人群中传播迅速
【今日微语】
保护生态,保护地球

让我们进入今天的学习吧!
💪Keep? trying💪

在这里插入图片描述

在这里插入图片描述

🎯一、磁盘结构(了解)

在这里插入图片描述

🎯二、一块磁盘如何才能使用?

??在Linux中,一块磁盘不是生来就可以在里面进行文件的增删改查,需要经历一些步骤和操作才能正常使用。
具体需要经历的步骤如下图所示:
在这里插入图片描述
??下面我们一次来讲解各大步骤是如何实现的。第一步识别就太简单了,系统会自动帮我们进行识别。剩下的三步我们分别展开来讲。

🎯三、分区规划

??我们必须要先了解,Linux中的分区模式分为MBR(msdos)模式和GPT两种模式,我们分别进行了解。

?3.1 MBR(msdos)分区模式

🥇3.1.1 MBR分区模式特性:

  • 分区类型:主分区扩展分区(占用所有的剩余空间)、逻辑分区
  • 最多只能有四个主分区,分区容量最大支持2.2TB
  • 只要出现了第四个主分区,如果空间没有分配完,剩余的空间将不能再使用
  • 扩展分区不能直接使用,也不能格式化
  • 逻辑分区只能放在扩展分区里面,可以有无数个
  • 最常用的分区形式为:三个主分区加一个扩展分区
  • 也就是说,可用于存储数据的分区只有主分区和逻辑分区

🥈3.1.2 分区指令

lsblk:查看当前系统的磁盘分区

  • fdisk交互式命令
    格式:fdisk?磁盘分区
  • 常用选项
    • m:列出指令帮助
    • p:查看现有的分区表(存放分区信息的表格)
    • n:新建分区
    • d:删除分区
    • q:不保存并退出
    • w:保存并退
  • partprobe:刷新分区表

?3.2 GPT分区模式

🥇3.2.1 GPT分区模式特性

  • GPT,GUID Partition Table 全局唯一标识分区表
  • 突破固定大小64字节的分区表限制
  • 最多可支持128个主分区,最大支持18EB的磁盘 1EB=1024PB=1024×1024TB

🥈3.2.2 分区指令

  • parted交互式指令 格式:parted?磁盘分区
  • 常用选项
    • help:查看指令帮助
    • mktable msdos | gpt:建立指定的模式分区表
    • mkpart:开始分区
    • rm?序号:删除指定分区
    • quit:退出交互环境

🎯四、格式化(装修)

?4.1 什么是格式化?

??赋予空间文件系统的过程,一块空间只有有了文件系统才能存储文件。
Windows常用文件系统:NTFS、FAT(兼容性强)
Linux系统常用文件系统:ext4(RHEL6)、xfs(RHEL7)、FAT

?4.2 格式化命令

  • 使用mkfs命令来格式化磁盘分区
    格式:mkfs.文件系统类型?分区设备路径
    例如:mkfs.xfs?/dev/sdb1
  • 查看文件系统类型blkid?分区设备路径

🎯五、挂载使用(入驻)

?5.1 查看系统挂载情况

命令格式:df -h?挂载点
也可以直接使用mount
支持多参数

?5.2 实现开机自动挂载

实现自动挂载的配置文件为:/etc/fstab
书写格式:设备路径?挂载点?类型?参数?备份标记?检测顺序
注意:设备路径也可以使用UUID(设备的唯一标识号,但使用的少);类型为文件系统类型;参数用defaults代替;备份标记和检测顺序都设置为0,不然为影响开机速度。

?5.3 检测是否自动挂载成功

使用mount -a指令,该指令会去读取 /etc/fstab
里面的内容进行自动挂载。我们在命令行敲入此命令,如果报错,说明我们的配置文件书写错误,如果没有报错,说明大概率成功了。然后重启电脑。如果电脑能正常开机,说明自动挂载成功了,如果电脑因为谢了配置文件不能正常开机,则说明配置文件书写错误,需要我们拯救一下子。

?5.4 拯救无法开机

  • 输入root密码
  • 利用vim打开配置文件/etc/fstab
  • reboot重启电脑

🎯六、交换空间

??交换空间在Windows平台上面被称为虚拟内存,可以利用硬盘的空间,充当内存空间。当物理内存占满了,CPU可以将内存中的数据临时存储到交换空间,用来缓解真实物理内存的压力;交换空间最好是内存的2倍,但最好不超过16G。

?6.1 利用硬盘分区制作交换空间

使用swapon命令

  • mkswap:格式化交换文件系统
  • swapon?磁盘分区:启用交换分区
  • swapon:查看组成交换空间的成员信息
  • swapon -a:刷新交换空间的成员信息
  • swapoff?磁盘分区:关闭交换空间中的该磁盘分区
  • free -m:查看交换空间的大小

?6.2 利用文件方式制作交换分区

先生成一个较大的文件,方法如下
利用dd命令
格式:dd?if=数据源头?of=生成的文件?bs=每次读写数据大小?count=次数
然后进行下面三步:

  • mkswap 交换文件:格式化系统交换文件
  • swapon 系统交换文件:启动交换空间
  • swapon:查看交换空间成员信息

?6.3 总结:制作交换空间的步骤

  1. 有一个磁盘分区或一个大文件
  2. 利用mkswap格式化磁盘分区或文件
  3. swapon启动交换空间
  4. 如果要开机启动则在 /etc/fstab 中写入
    /dev/sdd1?swap?swap?defaults?0?0

???????? 👆回到顶部👆

在这里插入图片描述

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-05-15 11:45:51  更:2022-05-15 11:46:49 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/15 15:49:33-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码