Linux学习18 磁盘管理

1、本地存储设备的识别
fidisk -l ###真实存在的设备
cat /proc/partitions ##系统识别的设备
blkid ##系统可使用的设备
df ##系统正在挂载的设备
在这里插入图片描述在这里插入图片描述
2.磁盘分区
一块硬盘上最多可划分四个主分区,但第四个主分区往往设置为拓展分区,其下继续划分逻辑分区,三种分区共计只能划分16个,超过不识别。
fdisk /dev/vdb ##对/dev/vdb磁盘进行划分
m ##选择执行项目
d ##删除分区
n ##新建分区
p ##显示以上所划分的分区信息
q ##退出
w ##保存分区信息到硬盘

在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
注意:磁盘分区结束后必须输入 partprobe 同步分区。
在这里插入图片描述
3.给设备安装文件系统
文件系统是操作系统用于明确存储设备或分区上的文件的方法和数据结构;操作系统中负责管理和存储文件信息的软件机构称为文件管理系统,简称文件系统。刚划分出来的设备不能直接使用,只有在安装了文件系统之后才能使用。
linux存在几十个文件系统类型:主要ext2,ext3,ext4,xfs,brtfs,zfs,不同文件系统采用不同的方法来管理磁盘空间,各有优劣。
在这里插入图片描述
4.设置开机自动安装文件系统
编辑文件:vim /etc/fstab
mount -a
在这里插入图片描述
5.swap分区管理
swap是虚拟内存,是在硬盘中分区一块区域,当内存占满但是又急迫需要时临时当作内存使用,使用效率低于内存。
swap分区本质也是一个分区,所以在做swap分区之前先要进行普通分区,如下图所示,分区完成后先不保存退出,输入"t"来改变分区功能id,选择需要进行修改的分区后,输入ID号来改变分区功能标识,swap分区标识编号为82。完成后保存退出。
在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述
如果需要开机自动添加swap,则需要编辑"/etc/fstab"。
在这里插入图片描述
如果需要删除这个swap分区,需要先输入"swapon -s"来查看swap信息,如下图所示,输入"swapoff 磁盘分区"来停止其swap程序,再删除这个磁盘分区即可。
在这里插入图片描述
6.磁盘配额
在使用磁盘时,只要有权限,不管什么用户都可以在其中写入数据,但是如果是多人在一个磁盘中写入数据,就会出现争议,如果一个用户将磁盘空间用完,那么其他人无法再使用。
在磁盘挂载时,输入命令"mount -o usrquota 磁盘 挂载目录",可以在挂载上的同时开启开启磁盘配额服务。挂载后输入命令"quotaon 磁盘地址"磁盘配额服务开启。在这里插入图片描述
输入命令"edquota -u student"可以配置该用户的磁盘配额。
在这里插入图片描述在这里插入图片描述
如果需要开机时自动挂载,则需要编辑"/etc/fstab"文件,再重启系统即可检测是否自动挂载。在这里插入图片描述在这里插入图片描述
7.磁盘加密
因为保密需要,一般系统中会在文件和磁盘中进行加密,但是文件的加密比较容易破解,不安全。所以在特殊需要下,会对磁盘进行加密。
新建立一个磁盘分区,输入"cryptsetup luksFormat /dev/vdb6"对磁盘分区/dev/vdb6进行加密,输入大写的"YES"后,输入两次密码,即可完成磁盘加密。在这里插入图片描述
将/dev/vdb6密设备打开为westos设备,westos设备默认在 /dev/mapper 目录下。在这里插入图片描述在这里插入图片描述在这里插入图片描述
如果需要开机时自动挂载,需要先在"/root"目录下建立一个记录密码的文件,例如建立"/root/password",文件名称可自行设定,在其中输入加密分区的密码,为了安全,给其设置"600"权限。然后输入命令"cryptsetup luksAddKey /dev/vdb6 /root/lpassword"将密码存放文件与加密磁盘关联。在"/etc/crypttab"文件中写入解密配置文件,完成后重启即可检测是否自动挂载。在这里插入图片描述在这里插入图片描述在这里插入图片描述
需要取消磁盘加密时,需要格式化这个磁盘,如果在之前设置过开机自动挂载,则需要先删除密码记录文件,再删除"/etc/crypttab"和"/etc/fstab"中的配置,取消挂载后,关闭加密磁盘,最后再格式化就可以删除这个加密磁盘了。在这里插入图片描述

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值