linux系统进行磁盘管理

  

<强> 1。为什么对磁盘进行管理
1。存储是每个计算机系统的基本需求。
Red Hat Linux提供了一些强大的工具,它能在大量的场景中管理多种类型的存储设备。
2。磁盘管理是一项计算机使用时的常规任务,它以一组磁盘管理应用程序的形式提供给用户。
它们位于“计算机管理“控制台中,包括查错程序和磁盘碎片整理程序以及磁盘整理程序。
<强> 2。磁盘分区
<强> mbr

  
      <李>   

    基础:
    主引导mbr:它告诉磁头应该去读c盘的信息。主引导在0磁道的第一扇区。
    mbr (dos)单个分区大小不能超过2 t,它包括主分区+扩展分区,总个数应该小于等于16。
    扩展分区是个容器,里面装着逻辑分区,当扩展分区(容器)损坏后,里面的东西也会损坏。扩展分区容器在第四个分区的位置。
    gpt分区可分最多128个分区
    2。步骤fdisk/dev/vda
    参数说明:d删除某个分区
    n新建分区
    p显示分区信息
    问退出分区界面
    t修改分区id、修改分区的类型
    w保存分区表信息到硬盘
    3。最后记得partprobe同步分区表不然自己所该的数据讲不会进行对应的同步
    發inux系统进行磁盘管理”
    發inux系统进行磁盘管理”
    <强> gtk
    1。分开设备
    2。mklabel gpt
    3。后续步骤类似
    發inux系统进行磁盘管理”
    <强> 3.分交换区的建立
    1。划分分区并设立分区id为82
    2。mkswap/dev/vdb6
    3。swapon——/dev/vdb1
    4。swapon - s
    5。永久建立配置/etc/fstab文件
    發inux系统进行磁盘管理”
    發inux系统进行磁盘管理”
    <强> 4。配额管理
    对用户进行硬盘资源利用时进行约束
    1。步骤:(格式化要操作的硬盘)
    建立一个挂载目录mkdir/公共
    建立一个主分区/dev/vdb5
    mount - o usrquota/dev/vdb5/公共#挂载分区
    chmod 777/公共#设置权限给文件设置权限应在设备挂载好之后设置,否则当挂载上之后,会恢复为默认的。
    edquota - u学生设置学生用户可使用的额度
    2。永久配置在/etc/fstab进行配置

      

    發inux系统进行磁盘管理” 發inux系统进行磁盘管理” 發inux系统进行磁盘管理”
    <强> 5。磁盘加密
    陆(Linux统一关键设置)为Linux硬盘加密提供了一种标准,操作简单,只有在挂载磁盘时需要输入密码,在写入和读取磁盘时不需要。

      

    1。优点与缺点
    优点:增加了系统的安全性。
    缺点:会降低磁盘的读写速度,增大cpu的负载。
    以牺牲系统性能为代价,增加系统安全性,因此应该对核心磁盘进行加密。
    2。步骤:
    1。df查看设备是否挂载,如果挂载的话,就先卸载。
    2。cryptsetup luksFormat/dev/vdbx #给某一磁盘设备为加密类型,给设备盖上盖子
    3。cryptsetup开放/dev/vdbx westos #打开盖子,并且给盖子随便起一个名字
    4。我/dev/mapper/westos查看虚拟设备mkfs
    5.。xfs/dev/mapper/hello #格式化虚拟设备
    6。山/dev/mapper/hello/mnt/挂载设备

         <李>触摸/mnt/文件{1 . .10}#在设备里添加文件李   <李> umount/mnt/#使来用完毕卸载设备李   <李> cryptsetup关闭你好关闭盖子
    發inux系统进行磁盘管理” 發inux系统进行磁盘管理” 發inux系统进行磁盘管理” 發inux系统进行磁盘管理” 發inux系统进行磁盘管理”
    3。加密磁盘开机自动挂载
    1。编辑挂载添加挂载策略
    2。编辑解密文件/etc/crypttab
    3。编辑/root/key文件

    linux系统进行磁盘管理