系统相关
首页 > 系统相关> > Linux rhel8下简单的设备分区管理

Linux rhel8下简单的设备分区管理

作者:互联网

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

设备的查看

fdisk -l #查看磁盘分区情况
lsblk #设备使用情况
blkid #设备管理方式及设备id
df #查看正在被系统挂载的设备
cat /proc/partitions #查看系统识别的设备
在这里插入图片描述

设备的挂载
mount 设备目录 指定目录 #将设备挂载到指定目录
umount 设备被挂载的目录 #
当设备正在被系统的程序使用,无法完成卸载时

使用命令
fuser -vm /mnt/ #查看/mnt/设备上运行的程序
fuser -kvm /mnt/#此命令可以结束设备上运行的大多数进程
在这里插入图片描述

mount -o ro 设备目录 指定目录 #只读挂载

mount #查看系统中所有的设备的挂载信息

mount -o remount,rw /mnt/ #重新挂载/mnt 目录上的设备并激活读写参数

设备分区
fdisk 设备目录 #对指定设备进行交互式的分区
d #获得帮助
l #删除
n #新建
p #显示分区列表
t #更改分区类型
w #保存更改
q #退出
g #设定分区方式为gpt
o #设定分区方式为mbr
完成后wq退出保存
在这里插入图片描述

非交互式的分区 #非交互式的分区方式
dd if=/dev/zero of=/dev/vdb bs=1M count=1 #设定启动分区 每个扇区为1m
parted /dev/vdb mkabel msdos #设定分区为
parted /dev/vdb mkabel gpt #设定分区为gpt格式
parted /dev/vdb mkpart primary 1 100 #从1扇区开始 建立100m的分区
parted /dev/vdb mkpart primary 101 200
parted /dev/vdb mkpart primary 201 300

完成分区后
udevadm settle #同步分区表

mkfs.xfs /dev/vdb1 -f
完成后分区即可挂载

在文件 /etc/fstab 下可以添加自动挂载
/dev/sr0 挂载点 文件系统类型 挂在参数 是否备份 是否检测
/dev/sbd3 /root/Desktop/2/ xfs defaults 0 0
在这里插入图片描述

当文件书写有问题时 会导致系统启动失败
开机后提示输入root用户密码 得到shell 可以修改文件使文件正常

mount -o usrquota /dev/sdb3 /mnt/ #使分区可以进行系统配额

edquota -u ronin #设定用户ronin的系统配额

设备 用户已经创建数据 软件权限 硬件权限 用户已经创建的文件个数 软件权限 硬件权限
filesystem blocks soft hard inodes soft hard
/dev/sdb3 20480 0 20480 1 0 0

硬件权限表示用户在磁盘中写入数据的大小最大值 单位为kb
设置完成配额后可以使用命令测试
dd if=/dev/zero of=硬盘挂载目录 bs=1M count=配额大小+1
报错表明配额已满 无法写入
0
在 /etc/fstab 下 挂在参数中添加usrquota
/dev/sbd3 /root/Desktop/2/ xfs defaults.usrquota 0 0

标签:分区,mnt,dev,vdb,rhel8,Linux,挂载,设备
来源: https://blog.csdn.net/super_langren/article/details/113735701