存储结构与磁盘划分

挂载硬件设备

挂载的目的:Linux是单根文件系统,如果新增目录并不能直接去访问,而是需要挂在已经存在的目录下才能去访问。
挂载文件系统mount 文件系统 挂载目录
mount命令中的参数以及作用
挂载是临时生效的、当机器重启时便会失效,想要永久挂载就要把挂载写在文件里,写在/etc/fstab中,UUID 挂载路径 文件系统 默认参数(配置文件不会立即生效)重启或者#mount -a便会立即生效
UUID :每一个硬件设备都会有唯一的一个设备唯一标识符,可以用#blkid查看

  1. -a 挂载所有在/etc/fstab中定义的文件系统
  2. -t 指定文件系统的类型

详细过程:

  1. 添加磁盘
  2. 磁盘fdisk分区
  3. 对分区完的磁盘进行格式化文件系统 mkfs.ext4 [磁盘分区]
  4. 使用mount命令进行挂载,挂载后便可以使用文件系统

撤销以及挂载的文件设备umount [挂载点/设备文件]

fdisk
管理磁盘分区 fdisk [磁盘分区]

partprobe 刷新磁盘信息

格式化文件系统 mkfs. (Tab键) mkfs.ext4 [磁盘分区]

查看文件系统的挂载情况 #df -Th
查看目录的具体占有情况 du [选项] [文件]

添加交换分区

swap分区:实质将一部分硬盘当内存来使用

  • fdisk创建分区
  • 用mkswap [路径] 进行格式化
  • 启动命令 swapon 关闭命令 swapoff 全部启动swapon -a

磁盘容量配额

1.准备磁盘,创建分区

fdisk /dev/sdb 根据要求创建分区

创建磁盘分区若不及时显示也可以partprobe刷新显示或者重启
2.格式化系统文件
mkfs.ext4 /dev/sdb1
在这里插入图片描述3.创建目录并挂载
#mkdir /mnt/mountpoint1
#mount /dev/sdb1/mnt/mountpoint1/
#df -TH
在这里插入图片描述4.准备用户
[root@server ~]# groupadd usergrp
[root@server ~]# useradd -g usergrp -b /mnt/mountpoint1/ user1
[root@server ~]# useradd -g usergrp -b /mnt/mountpoint1/ user2
[root@server ~]# useradd -g usergrp -b /mnt/mountpoint1/ user3
[root@server ~]# useradd -g usergrp -b /mnt/mountpoint1/ user4
[root@server ~]# useradd -g usergrp -b /mnt/mountpoint1/ user5
5.确保文件系统支持

  • 检查挂载点是否支持quota配置
    #mount | grep mountpoint
  • 重新挂载,让文件系统支持quota配置
  • [root@server ~]# mount -o remount,usrquota,grpquota /mnt/mountpoint1/
    [root@server ~]# mount | grep mountpoint1
  • 确保开机自动支持quota配置
    [root@server ~]# tail -n 1 /etc/mtab >> /etc/fstab
    在这里插入图片描述6.安装quota
    #yum install quota -y
    7.开启quota
    #quotaon -avug
    #quotacheck -avug
    8.编辑限额配置
    [root@server mountpoint1]# edquota -u user1
    [root@server mountpoint1]# edquota -u user1
    在这里插入图片描述可以将针对user1的设置复制到user2
    [root@server mountpoint1]# edquota -p user1 -u user2
    修改宽限时间
    [root@server mountpoint1]# edquota -t
    查看限定情况
    [root@server mountpoint1]# repquota -as

jobs:
可以通过&将命令丢到后台中进行运行
可以通过jobs查看任务
可以通过fg %1将任务拿到前台开始运行
可以通过bg %1将后台任务1唤醒
jobs kill %1 结束后台任务1
screen 可以另外开启一个终端
ctrl + a +d 可以离开终端
screen -list 可以查看终端列表
screen -r 可以连接终端
screen -s可以另外开启一个终端

dd命令
dd if=/dev/zero of =file bs =10M count=10
从图灵机里file1中输入内容,这个工具可以帮助我们生成想要固定大小的文件。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值