系统存储的基本管理--挂载,分区,用户配额

添加虚拟机硬盘

  • linux系统下
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

设备查看

  1. 查看磁盘分区情况:fdisk
    在这里插入图片描述

  2. 查看设备的使用情况:lsblk

  3. 查看设备管理方式及设备id:blkid(被处理过的设备)

  4. 查看正在被系统挂载的设备:df -h (统计2的n次方1G=1024M)
    在这里插入图片描述

  5. 查看系统识别的设备:/proc/partitions

设备的临时挂载

在系统中有设备id的设备是可以被系统使用的

  • 查看所以设备的挂载信息:mount
    临时挂载命令:mount 设备名称 挂载点
    在这里插入图片描述

  • 转换挂载参数由读写为读只
    读写挂载:mount -o rw /dev/vda1 /boot/
    重新挂载并激活只读参数:mount -o remount,ro /boot/
    在这里插入图片描述

  • 卸载时出现busy,设备正在被使用的解决方法

  1. 查看设备运行的程序:fuser -v(显示详细信息)m(显示进程) 进程号
    在这里插入图片描述

  2. 结束设备进程:kill -9 进程号 或 fuser -vmk 进程号 (k结束进程)
    在这里插入图片描述

  3. 再去卸载就成功:umount 设备名称|挂载点
    在这里插入图片描述

  4. 重新挂载并只读挂载:mount-o rw +挂载点(加挂载点更准确)
    在这里插入图片描述
    在这里插入图片描述

设备的永久挂载

  • 查看帮助:man 5 fstab

  • 设备挂载策略文件: vim /etc/fstab (此文件在编写完后不会立即生效)
    在这里插入图片描述
    重新读取etc/fstab文件:mount-a
    在这里插入图片描述

  • 当/etc/fstab文件编写错误导致启动失败时
    (1)按照提示在操作界面输入超级用户密码,后回车
    (2)编辑挂载策略文件: vim /etc/fstab ,注释错误行
    (3)重启系统即可

分区方法

  • 分区的两种方式
分区方式位数分区表的大小支付分区个数支持单个分区的大小
legacy (MBR)3264byte主分区4个,所有分区16个2.2 TB
UEFI(GPT)64128byte理论上无限制,windows 1288 ZIB
  • MBR分区方式
  1. 主分区:记录分区信息并可直接使用的分区
  2. 扩展分区:主分区记录的分区,不可以直接使用,只是逻辑分区的容器
  3. 逻辑分区:扩展分区之上划分的分区叫做逻辑分区
  • 1 . 交互式划分:
    fdisk 命令下的参数功能:
参数命令功能
m获取帮助
g设定分区方式为GPT
o设定分区方式为MBR
d删除
l列出所有分区类型
n新建
p显示分区表
t修改分区类型
w保存更改
q不保存退出
  1. MBR/GPT的交互式分区:fdisk /dev/sdc
    在这里插入图片描述
    分区方式的转换:
    在RHEL8中可以直接使用fdisk /dev/sdc
    输入命令:g(g表示把 /dev/sdc设备的分区方式调整为GPT)
    在这里插入图片描述
    同步分区表到系统:udevadm settle
    在这里插入图片描述
    格式化设备为xfs文件系统:mkfs.xfs -K /dev/vdb -f

  2. 非交互分区
    缺点:通过计算确定分区的大小
    设置分区方式:parted /dev/vdb mklabel msdos(gpt)
    在这里插入图片描述
    划分主分区:parted /dev/vdb mkpart primary 1 100
    在这里插入图片描述
    删除分区:parted /dev/vdb rm 1
    在这里插入图片描述
    同步分区表到系统:udevadm settle

  • 分区好的设备是无法挂载的,要安装文件系统
    格式化设备为xfs文件系统,相当于在/dev/vdb上安装设备管理软件:mkfs.xfs -K /dev/vdb (-K不丢弃空数据块)
    在这里插入图片描述

常用文件系统对比

查看帮忙命令:man 5 fs

文件系统FAT16FAT32NTFSEXT3EXT4XTS
最大卷2GB4GB256TB32TB1EB16EB
最大单个文件4GB8TB16TB2TB16TB8EB
最大文件个数655364177920429496729532000个子目录无限子目录
代表系统DOS Win95Win98Win2000以后RHEL5RHEL6RHEL7~

删除设备

  • 确保设备在系统中位被使用,否则系统很可能崩溃
    在这里插入图片描述
    把设备上的数据删除(删除分区标识): dd if=/dev/zero of=/dev/vdc bs=1M count=1
    在这里插入图片描述

磁盘配额

设定用户能写入指定设备的最大额度

  • 设定方法
  1. 激活磁盘配额(默认没有)
    在这里插入图片描述
  2. 设定用户配额:edquota -u lyx(用户名)
    在这里插入图片描述
  • 永久开启配额
    编辑文件:vim /etc/fstab(开机自动激活)
    在这里插入图片描述

  • 永久关闭配额
    删除/etc/fstab文件里添加的usrquota参数
    在这里插入图片描述
    卸载设备:umount /mnt
    在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值