linux系统的磁盘管理方式

本文详细介绍磁盘管理的基本概念,包括如何通过不同命令查看本地存储设备的状态,设备的挂载与卸载方法,以及磁盘分区的具体步骤。此外,还讲解了如何设置设备配额和磁盘加密,为用户提供全面的磁盘管理指南。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

磁盘管理是一项计算机的常规服务,它是以磁盘管理应用程序的形式提供给用户的。
系统真实存在的不一定能被识别,能识别的不一定能被用,能用的不一定是正在用

一、查看本地存储设备的常用命令

fdisk -l查看系统真实存在的设备
cat /proc/partition查看被系统已经识别的设备
blkid查看系统可以使用的设备
df查看系统正在挂载使用的设备

1.挂载外部设备用U盘实验:
df查看:
在这里插入图片描述
fdisk -l 查看:
在这里插入图片描述
cat /proc/partition 查看:
在这里插入图片描述
二、设备的挂载与卸载
常见设备:

/dev/xdx包括/dev/hd0 /dev/hd1 /dev/sda /dev/sdb /dev/sda1 /dev/sda2 /dev/sdb1
/dev/sr0光驱 (/dev/cdrom)
/dev/mapper/*虚拟设备
mount 设备 /目标目录(挂载点)挂载
umount 设备/挂载点解挂

挂载过程:将U盘挂载在目标目录下:
df查看检查:
在这里插入图片描述
1.挂载:并切换到目录下查看
在这里插入图片描述
2.解挂过程:再次用df查看检查
在这里插入图片描述
只读挂载:mount -o ro /dev/sdb1 /mnt
mount 查看挂载信息
mount -o remount,rw /dev/sdb1 | /mnt 重新读写挂载
3.设备正在忙的情况
方法一:查看使用情况并强制解决使用

fuser -kvm /dev/sdb1
umount /dev/sdb1

在这里插入图片描述
方法二:查看使用情况,结束相关进程,解挂

lsof /dev/sdb1   
kill -9   xxxx
umount /dev/sdb1

二、磁盘分区
该知道:
mbr分区方式
硬盘的0磁道1扇区 共512个字节
512=416(MBR主引导分区) + 64(mpt主分区标)+2(55aa 硬盘的有效标识)

主分区步骤:(提前重置虚拟机保证环境)
1.fdisk -l 查看可以进行分区的硬件设备
在这里插入图片描述
fdisk /dev/vdb 进入分区界面
选取相关参数:p为primary w保存
在这里插入图片描述

在这里插入图片描述
使用fdisk -l 查看:
在这里插入图片描述
重复步骤建立三个主分区
在这里插入图片描述
建立好三个主分区后第4个分区要用拓展分区:
相关参数选取:

在这里插入图片描述
在这里插入图片描述
!注意:再次建立的为逻辑分区,三个分区个数不能超过16个
给分区设备安装文件系统:
必须先格式化才能使用挂载
df 查看挂载状态
mkfs.xfs /dev/vdb1 格式化分区
mount /dev/vdb1 /mnt 挂载
df 查看是否生效
在这里插入图片描述
在这里插入图片描述
设置永久生效:

vim /etc/fatab添加信息:

在这里插入图片描述
mount -a 挂载再次查看df
##修改配置文件有问题系统不能启动
进入界面,按照要求给root密码
查看vim /etc/fstab 查看文件是否有错误,保存,重启
如果不成功,真机里power off 虚拟机
3.swap分区
划分一个分区,在选取参数时,选择t 修改类型为82,保存
在这里插入图片描述
在这里插入图片描述
格式化后mkswap /dev/vdb6 使用
在这里插入图片描述
修改配置文件为永久性:
在这里插入图片描述
删除swap分区:
修改配置文件删除相关信息
删除swapoff /dev/vdb6 -s查看
在这里插入图片描述
三、配额(限制容量)
目的:限制某个用户使用的分区大小
步骤:
1.建立一个挂载的目录

mkdir /westos

2.建立一个主分区/dev/vdb2
3.挂载分区 mount -o usrquota /dev/vdb2 /westos
4.给权限 chmod 777 /westos
5.quotaon -uv /dev/vdb2 加载这个服务才会识别
6.edquota -u student 限制用户
修改hard容量
7.永久设置:vim /etc/fstab加入usrquota
四、磁盘加密(类似于盒子)
1.保证挂载点无挂载
2.给设备加密设置密码:
在这里插入图片描述
3.打开盖子:
在这里插入图片描述
4.查看虚拟设备并格式化:
在这里插入图片描述
5.挂载虚拟设备:
在这里插入图片描述
5.在设备里建立文件:
在这里插入图片描述
6.解挂并关闭:
在这里插入图片描述
再次进入时需要密码。
设置自动挂载
1.进入文件修改:

/dev/mapper/westos /mnt xfs  defaults   0   0

在这里插入图片描述
2.配置解密文件;
在这里插入图片描述
在这里插入图片描述
3.配置密码:
vim /root/diskpass 加入密码赋权限:

在这里插入图片描述
在这里插入图片描述
4.设置自动挂载:
在这里插入图片描述
删除自动挂载
1.修改配置文件删去相关:

vim /etc/fstab

2.删除 vim /etc/crontab 相关配置
3.设置 crytptsetup lucksRemoveKey /dev/vdbX /root/diskpass
4.关闭 cryptsetup close westos
5.partprobe 使生效

.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值