第二本第五章 Linux存储的基本管理

目录

###1.设备识别###

###2.设备挂载###

###3.设备中文件的查找###

###4.分区###

###5.swap分区###

###6.磁盘配额###


###1.设备识别###

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

设备文件名称:

SATA/SAS/USB        /dev/sda,/dev/sdb      ##s=SATA,d=DISK a=第几块
IDE                           /dev/hd0,/dev/hd1      ##h=hard
VIRTIO-BLOCK        /dev/vda,/dev/vdb      ##v=virtio
M2(SSD)                  /dev/nvme0,/dev/nvme1  ##nvme=m2
SD/MMC/EMMC(卡)/dev/mmcblk0,/dev/mmcblk1  ##mmcblk=mmc卡
光驱                        /dev/cdrom,/dev/sr0,/dev/sr1
设备查看:

fdisk -l    ##查看磁盘分区情况

lsblk      ##设备使用情况 

blkid      ##设备管理方式及设备

id df      ##查看正在被系统挂载的设备

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


###2.设备挂载###

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

挂载命令: mount -o   挂载参数 device   挂载点

umount 设备|挂载点

mount    ##查看挂载信息   

mount  -o  rw  /dev/vdb2  /westos 

在卸载时当出现设备正忙: fuser  -kvm  设备|挂载点    ##-k 结束进程, -v 现实详细信息 -m 显示进程

设备永久挂载  vim  /etc/fstab   ##设备挂载策略文件

mount  -o  remount,ro /westos    ##转换挂载参数由读写变为只读 

 此文件在编写完成后不会马上生效 mount -a ##重新读取/etc/fstab文件


###3.设备中文件的查找###

find 

find   -name
         -user
         -group

         -type f d s b l
       -perm 222 /222 -222
         -exe
         -maxdepth 1
       -mindepth 1
         -cmin 1 -1 +1
       -size  +| -| 1M
         -o
         -a
         -not


###4.分区###

主分区
主分区表记录分区的信息并可以直接使用的分区

扩展分区
主分区表记录的分区
不可直接使用,只是逻辑分区容器

逻辑分区
扩展分区之上划分的分区叫做逻辑分区

fdisk  /dev/vdb
Command (m for help):m      ##获得帮助
d                                               ##删除
l                                                ##列出所有分区类型
n                                               ##新建
p                                               ##显示分区表
t                                                ##更改分区类型
w                                               ##保存更改
q                                               ##退出v

方法一: o      ##设定分区方式为mbr

方法二:  g          ##设定分区方式为GPT

方法3:

parted /dev/vdb mklabel msdos

parted /dev/vdb mkpart primary 1 100   建立分区

parted /dev/vdb rm2   删除几号设备

自动挂载: 

设备删除

fdisk /dev/vdb  用d删除

dd if=/dev/zero of=/dev/sdb bs=1M count=1


###5.swap分区###

作用: 程序在运行时所有数据是在RAM
当RAM使用量超过了限额
为了使系统更加稳定
在硬盘上划分一部分空间来作内存缓冲区swap

swap分区大小建议:
内存大小:2GiB以下  2-8GiB  8-64GiB
swap分区建议大小: 内存两倍  等于物理内存  4GiB  4GiB
当允许HIBERNATE :内存3倍  物理内存2倍  1.5倍物理内存  HIBERNATE不开


###6.磁盘配额###

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

设定方法:

mount  /dev/sda1  /pub/  -o  usrquota   ##挂载设备并激活配额参数

quotaon  -uv  /dev/sda1   ##激活配额

edquota  -u  lee   ##设定用户lee配额

永久开启配额

vim  /etc/fstab

/dev/sda1  /pub  xfs  defaults,usrquota  0  0 

关闭配额:

quotaoff -uv /dev/sda1

vim /etc/fstab                   ##去掉配额参数usrquota

测试习题:

1.在虚拟机中添加一块新的硬盘,大小为10G

2.在新硬盘中建立分区并挂在到/westosdir目录中,分区大小为500M

3.设定/westosdir目录中所有用户可以自由新建文件但不能删除不属于自己的文件

4.设定westos用户和lee用户能写入/westosdir目录中的最大数据不能超过10M

5.在系统中添加swap分区,大小为1G,优先级为1

6.以上要求在重启主机后仍然生

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值