Linux系统中的设备管理【rhel8】

本文详细介绍了Linux系统下的磁盘管理与文件查找技术,包括设备识别、挂载、分区、swap分区、磁盘配额、逻辑卷管理等核心内容。通过本文,读者将了解如何在Linux环境下有效管理和利用存储资源。

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

1.设备识别

设备接入系统后都是以文件的形式存在

SATA/SAS/USB/dev/sda,/dev/sdb【s= SATA, d=DISK ,a=第1块】
IDE/dev/hd0,/dev/hd1h= hard
VIRTIO-BLOCK/dev/vda,/dev/vdbv=virtio
M2(SSD)/dev/nvme0,/dev/nvme1nvme=m2
SD/MMC/EMMC(卡)/dev/mmcblk0,/dev/mmcblk1mmcblk=mmc卡
光驱/dev/cdrom,/dev/sr0,/dev/sr1
  • 设备查看
1.fdisk -l查看磁盘分区情况
lsblk设备使用情况
blkid设备管理方式及设备id
df查看正在被系统挂载的设备
cat /proc/partitions查看系统识别设备
1.fdisk  -l ##查看磁盘分区情况 

在这里插入图片描述

blkid 设备管理方式及设备id 

在这里插入图片描述

cat /proc/partitions 查看系统识别设备

在这里插入图片描述

2.设备挂载

在系统中有设备id的设备是可以被系统使用的
挂载命令

mount -o 挂载参数   device 挂载点 ##挂载
umount 设备|挂载点  ##卸载
mount ##查看挂载信息
mount -o rw /dev/nvme0n1p1 /westos  ##转换挂载参数为读写
mount -o remount,ro /westos ##转换挂载参数由读写变为只读
  • umount 设备|挂载点 ##卸载
    在这里插入图片描述
  • mount -o 挂载参数 device 挂载点 ##挂载
    在这里插入图片描述
  • mount ##查看挂载信息
    在这里插入图片描述在这里插入图片描述

在卸载时当出现设备正忙,引用如下办法
1.设备出现忙现象
在这里插入图片描述
2.使用命令结束
在这里插入图片描述

  • 永久挂载设置【以上设置均为临时挂载】
    1.编辑文件
    在这里插入图片描述2.执行命令使得文件生效
    在这里插入图片描述
  • 此文件内容编写错误会导致系统启动失败
    1.按照提示在操作界面输入超级用户密码
    2.注释错误行
    3.重启系统即可

3.设备中文件的查找

find的命令操作

-name用文件名进行查找
-user用所属用户进行查找
-group用所属用户组进行查找
-type用文件类型进行查找
-perm用权限进行查找【/表示或者】
-maxdepth用最大深度进行查找
-mindepth用最小深度进度进行查找
-o或者
-a并且
-not反选
  • find -name; find -maxdepth; find -mindepth
    在这里插入图片描述
  • find -user;find -group【-o或者,-a并且】
    在这里插入图片描述
  • find -type
    在这里插入图片描述
  • find -perm xxx
    在这里插入图片描述
  • find 【一键操作】
    在这里插入图片描述

4.分区

分区方式位数分区表大小主分区个数支持单个分区大小
传统分区方式 (MBR)3264主分区4个2.2TB
UEFI (GPT)64128理论上无限制【Windows下128个】8ZB
  • MBR分区方式

1.主分区
主分区表记录分区的信息并可以直接使用的分区
2.扩展分区
主分区表记录的分区,不可直接使用,只是逻辑分区容器
3.逻辑分区
扩展分区之上划分的分区叫做逻辑分区

在这里插入图片描述

  • 分区的创建

1.创建分区
在这里插入图片描述2.创建成功并同步分区表

在这里插入图片描述3.格式化设备
在这里插入图片描述4.挂载设备
在这里插入图片描述5.分区创建失败【挽回操作】
在这里插入图片描述6.格式化设备
在这里插入图片描述

  • MBR分区方式转化为GPT
    1.查看格式
    在这里插入图片描述2.转换
    在这里插入图片描述3.创建分区
    在这里插入图片描述4.结果
    在这里插入图片描述

5.swap分区

Swap分区在系统的运行内存不够用的时候,把物理内存中的一部分空间释放出来,以供当前运行的程序使用。那些被释放的空间可能来自一些很长时间没有什么操作的程序,这些被释放的空间被临时保存到Swap分区中,等到那些程序要运行时,再从Swap分区中恢复保存的数据到内存中。

swap分区大小建议

内存大小swap分区建议大小当允许HIBERNATE
2GiB以下内存两倍内存3倍
2-8GiB等于物理内存物理内存2倍
8-64GiB4GiB1.5倍物理内存
64GiB以上4GiBHIBERNATE不开
  • swap 管理
    在这里插入图片描述
  • 创建分区并设定分区的类型为Linuxswap
    在这里插入图片描述查看结果
    在这里插入图片描述
  • 同步分区表
    在这里插入图片描述
  • swap分区格式化
    在这里插入图片描述
  • -p指定分区的优先级
    在这里插入图片描述永久设定swap分区
    1.编辑文件
    在这里插入图片描述2.永久添加
    在这里插入图片描述3.删除分区
    在这里插入图片描述

当swap分区满了
某些空间充足的可以将自己的内存空间空出来用作swap分区---->临时充当swap设备
1.查看空间大小
在这里插入图片描述
2.在根目录下取1G用作swap分区
在这里插入图片描述
3.查看文件类型
在这里插入图片描述

6.磁盘配额

作用:设定用户能写入指定设备的最大额度
设定方法

  • 挂载设备,激活配额
    在这里插入图片描述
  • 给文件权限
    在这里插入图片描述
  • 编辑文件,设定用户chao的配额
    在这里插入图片描述
  • 切换用户,检验试验结果
    在这里插入图片描述
  • 永久开启配额
    在这里插入图片描述
  • 关闭配额
    在这里插入图片描述

7.逻辑卷

  • 简单介绍
pv物理卷 被处理过的物理分区
pe物理扩展 设定存储最小单元
vg物理卷组 捆绑pv到一个组中
lv逻辑卷 分配最终的使用设备

在这里插入图片描述

  • 监控建立过程
    watch -n 1 “pvs;echo ====;vgs;echo =====;lvs;echo =====;df -h /weixindata”
  • 建立目录,挂载
    在这里插入图片描述
  • 将分区类型设为lvm
    在这里插入图片描述
  • 创建pv ,vg -s设定pe大小位2M
    在这里插入图片描述
  • 创建lvm -L指定大小 -n指定名称
    在这里插入图片描述
  • 格式化
    在这里插入图片描述
  • 挂载
    在这里插入图片描述
  • lvm拉伸
    1.当vg中的容量充足
    拉伸,格式化
    在这里插入图片描述2.当vg中的容量不足
    在这里插入图片描述
    创建lvm,并拉伸
    在这里插入图片描述3.lvm缩减
    xfs文件系统不支持缩减ext文件系统可以
    先更改为ext文件
    在这里插入图片描述缩减步骤
    在这里插入图片描述
    在这里插入图片描述4.lvm删除
    在这里插入图片描述OK
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值