1.本地存储设备的识别:
A.查看真实存在的设备:fdisk -l 可看出/dev/sdb1 为闲置设备
B.识别的设备:cat /proc/partitions
C.可使用的设备:blkid
D.正在挂载 df
2.设备的挂载以及卸载
(1) 挂载:mount /dev/sdb1 /mnt
(2)umount /mnt 卸载
(3)mount 查看
(4)mount -o remount,rw /dev/sdb1 重新读写挂载
(5)mount -o ro /dev/sdb1 /mnt 只读挂载
下图为读写挂载
3.解决设备正忙情况:
1.umount /mnt/
2.显示繁忙
解决方法一:
1.fuser -kvm /mnt
2.umount /mnt
解决方法二:
1.lsof /mnt/
bash 后的数字
2.kill -9 数字
3.umount /mnt
零磁道分区: 446字节 mbr
512-446=66=64+2==55aa
主分区表 64 字节 mpt
分区表格 :64 字节
4*16字节,最多可划分四个分区
主分区p 扩展分区e(逻辑分区l)
4.新建工程
(1)查看 fdisk -l
看见空闲 /dev/vdb
(2)进入fdisk fdisk /dev/vdb
wq 退出保存
(3)cat /proc/partitions 查看新建已经存在
(4)格式化
mkfs.xfs /dev/vdb1
(5)查看blkid
(6)挂载
mount /dev/vdb1 /mnt/
查看 df
(7)当有三个主分区以后,第四个选择e扩展分区 第五个自动扩展分区
fdisk /dev/vdb
p 为查看新建工程
(8)手动刷新:partprobe
(9)查看可用: cat /proc/partitions
(10)格式化vdb5 mkfs.xfs /dev/vdb5
(11)挂载vdb5 mount /dev/vdb5 /mnt/
(12)永久挂载 ,编辑配置文件 vim /etc/fstab
写入:/dev/vdb5 /mnt xfs defaults 0 0
设备 挂载点 文件系统 挂载参数 是否备份 是否检测
(13) mount -a 检测文件是否有错误
5.swap 分区建立
1.查看swap 分区 swapon -s
2.临时分区
(1) fdisk /dev/vdb
(2)添加第六块
(3)添加6到新分区
(5)mkswap /dev/vdb6
(6)swapon -a /dev/vdb6
(7)swapon -s
3.永久分区
(1)vim /etc/etc/fstpab
写入 /dev/vdb6 swap swap defaults 0 0
(2)swapon -a检测是否有错误
(3)同为检测错误更严密的方式
swapoff /dev/vdb6 关闭/dev/vdb6
swapon -s 开启
swapon -a 检错
4.删除永久分区
(1)vim /etc/fstab 删除命令
(2)swapoff /dev/vdb6 关闭/dev/vdb6
(3)fdisk /dev/vdb 删除6工程
d 为delete 删除
(4)partprobe 手动刷新
5.配额
1.建立 /dev/vdb6
2.格式化mkfs.xfs /dev/vdb6
3.建立目录/pub/,将 /dev/vdb6 挂载到 /pub/
4.设置/pub/为满权限
chmod 777 /pub/
5.在student 用户下截50 段,每段大小1M
dd if=/dev/zero of=/pub/file bs=1M count=50
这样的截取没有限制,那该如何做到配额呢
6.重新挂载
mount -o remount,usrquota /pub
7.指定对象
edquota -u student
3.编辑配置文件
vim /etc/fstab
/dev/vdb6 /pub xfs defaults,usrquota 0 0
4.检测
A,当我截取10 块,每块1M 时 在范围之内
B,当我截取25 块,每块1M 时 在范围之外,系统报错,查看时只能看到它截取最大份额20M
查看/dev/vdb6 容量