linux系统进行磁盘管理

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

  1. 基础:
    主引导mbr:它告诉磁头应该去读c盘的信息。主引导在0磁道的第一扇区。
    mbr(dos)单个分区大小不能超过2t,它包括主分区+扩展分区,总个数应该小于等于16。
    扩展分区是个容器,里面装着逻辑分区,当扩展分区(容器)损坏后,里面的东西也会损坏。扩展分区容器在第四个分区的位置。
    gpt 分区可分最多128个分区
    2.步骤 fdisk /dev/vda
    参数说明:d 删除某个分区
    n 新建分区
    p 显示分区信息
    q 退出分区界面
    t 修改分区id,修改分区的类型
    w保存分区表信息到硬盘
    3.最后记得partprobe同步分区表 不然自己所该的数据讲不会进行对应的同步


    gtk
    1.parted 设备
    2.mklabel gpt
    3.后续步骤类似

    3.swap分区的建立
    1.划分分区并设立分区id 为82
    2.mkswap /dev/vdb6
    3.swapon -a /dev/vdb1
    4.swapon -s
    5.永久建立 配置/etc/fstab文件


    4.配额管理
    对用户进行硬盘资源利用时进行约束
    1.步骤:(格式化要操作的硬盘)
    建立一个挂载目录 mkdir /public
    建立一个主分区 /dev/vdb5
    mount -o usrquota /dev/vdb5 /public #挂载分区
    chmod 777 /public #设置权限 给文件设置权限应在设备挂载 好之后设置,否则当挂载上之后,会恢复为默认的。
    edquota -u student 设置student用户可使用的额度
    2.永久配置 在/etc/fstab进行配置


    5.磁盘加密
    LUKS(Linux Unified Key Setup)为Linux硬盘加密提供了一种标 准,操作简单,只有在挂载磁盘时需要输入密码,在写入和读取磁盘时不需要。

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

    1. touch /mnt/file{1..10} #在设备里添加文件
    2. umount /mnt/ #使用完毕卸载设备
    3. cryptsetup close hello 关闭盖子

      3.加密磁盘开机自动挂载
      1.编辑 /etc/fstab 添加挂载策略
      2.编辑解密文件 /etc/crypttab
      3.编辑 /root/key 文件
      4.cryptsetup luksAddKey /dev/vdbx /root/westoskey #开机的时候,自动读取上面的几个文件,实现自动挂载
      注:以上文件配置需慎重,出现差错都会导致失败

原文地址:https://blog.51cto.com/14569275/2448622

时间: 2024-10-10 18:04:17

linux系统进行磁盘管理的相关文章

Linux系统的磁盘管理及分区应用

要求: 第一部分:磁盘分区 1)为虚拟机添加一块80GB.SCSI接口的硬盘 2)划分2个10GB的EXT4主分区,剩余的作为扩展分区 3)划分一个2G的swap交换分区 4)划分一个10G的FAT32的VFAT逻辑分区 第二部分:新磁盘分区的应用 a)将系统中的普通用户king的宿主目录迁移到所添加的新硬盘的其中一个主分区上 并能实现开机自动挂载,不影响开机时用户king的正常登陆(修改fstab配置文件) b)实现新添加交换分区的开机自动挂载(修改fstab配置文件) c)实现先添加另一个主

Linux系统下磁盘配额、软RAID及LVM的配置与管理

Linux系统下磁盘配额.软RAID及LVM的 配置与管理 一.设定文件系统配额 1.概述:配额是操作系统的一个可选的功能, 它允许管理员以文件系统为单元, 限制分派给用户或组成员所使用的磁盘空间大小或是使用的总文件数量.这经常被用于那些分时操作的系统上, 对于这些系统而言, 通常希望限制分派到每一个用户或组的资源总量, 从而可以防止某个用户占用所有可用的磁盘空间. 2.配置文件系统配额(基于用户): (1)配置配额前准备工作: 1)备份/home目录,创建分区,进行挂载,将/home目录下的数

Linux入门之磁盘管理(2)文件系统

Linux入门之磁盘管理(2)文件系统 linux分区构成完成之后,一般需要进行对其创建指定的文件系统,也就是我们常说的格式化,然后对其进行分区挂载,提供指定分区的访问点.不同的分区格式会在文件系统内部提供不同的对该分区的数据存储的格式分配,以及其内部模块会支持不同的分区的接口及方法调用,例如对一个文件的打开.读取.写入.关闭等功能,每个文件系统都会有各种不同的特点. 常见的系统文件系统: linux: ext2.ext3.ext4:xfs(SGI):btrfs(Oracle):reiserfs

Linux入门之磁盘管理(1)分区管理

Linux入门之磁盘管理(1)分区管理 无论是windows还是linux,目前支持的分区结构只有两种,一种是基于blos检查启动的mbr结构,另一种是基于uefi(统一扩展固件接口)的opt分区结构.当然,目前广泛的还是使用的mbr结构. linux中有很多不同的文件系统,当使用安装光盘安装的readhat类的linux系统默认一般支持的主要格式为ext类(ext2.ext3.ext4),当然这些是redhat或者centos5.6所使用的默认设备,且安装centos7时默认使用的分区格式为x

linux下的磁盘管理

前言:本文记录笔者在学习linux下磁盘管理时的总结,仅做学习记录使用. 要想了解linux下的磁盘管理方式,首先,得对硬盘及linux下硬盘的表述方式有个清晰的了解,下面来介绍一下linux下对硬盘的表述方式. 1.关于硬盘?硬盘一般分为IDE硬盘.SCSI硬盘和SATA硬盘(串口硬盘).现如今使用大多硬盘为SCSI和SATA硬盘.2.Linux下对硬盘及其分区的表述是怎样的呢?(1)在linux下,IDE接口的设备被称为hd,SCSI和SATA接口的设备则被称为sd.(现如今用的是SCSI或

Linux中的磁盘管理

Linux中的磁盘管理 Linux中磁盘管理的学习主要分为3个部分: 分区 格式化 挂载 一.磁盘结构 硬盘是计算机常用的存储设备之一,本章将介绍硬盘的基本知识. 硬盘的物流结构 盘片:磁盘有多个盘片,每盘片2面 磁头:每面一个磁头 硬盘的数据结构 硬盘的数据结构 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据 磁道:同一盘片不同半径的同心圆 柱面:不同盘片相同半径构成的圆柱面 硬盘存储容量 硬盘存储容量=磁头数x磁道(柱面)数x每道扇区数x每扇区字节数例如:磁盘是一个 3个圆盘6个

Linux系统管理之磁盘管理与文件系统

Linux系统管理之磁盘管理与文件系统 一.前言 管理磁盘是管理员的重要工作内容,本文主要介绍以下几个方面 磁盘结构及分区表示 管理磁盘及分区 管理文件系统 二.磁盘(无尘环境制造)结构及分区 1.物理结构 盘片:硬盘有多个盘片,每盘片2面 磁头:每面有一个磁头 2.数据结构 扇区:盘片被分为多个扇形区域,每个扇区存放512字节的数据 磁道:同一盘片不同半径的同心圆 柱面:不同盘片相同半径构成的圆柱面 多个扇区组成磁道,多个相同直径的磁道组成柱面 笔记本的磁盘一般是2.5英寸,7mm厚度和9.5

Linux基础之磁盘管理

 Linux基础之磁盘管理         关于Linux中磁盘管理我们应该从以下四个方面入手,去了解和学习磁盘管理的知识. 第一点 磁盘的结构--硬盘         硬盘的参数 结构:磁盘的盘片,磁头,马达(机械键盘) 类型:固态硬盘(SSB)和机械硬盘 接口:早期的IDE接口,现在的SATA,SCSI,SAS 还有容量,转速,传输速度,缓存等. 硬盘存储术语 head: 磁头 track: 磁道 cylinder: 柱面 secotr: 扇区  512bytes(字节) 第二点 磁盘的分区

Linux入门之磁盘管理(9)LVM逻辑卷案例

Linux入门之磁盘管理(9)LVM逻辑卷案例 案例介绍阶段(1): 创建一个由两个物理卷组成的大小未20G的卷组myvg,要求其PE大小为16M:而在此卷组中创建一个大小未5G的逻辑卷lvtest,此逻辑卷要能在开机后自动挂载至/mnt/lvtest目录,且支持ACL功能. 1.准备工作 #这里我们分别从两个磁盘选择10G来准备组合为PV [[email protected] ~]# fdisk -l | grep -o '/.*B' /dev/sda: 21.5 GB /dev/sdb: 2