1.设备的识别

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

df
 查看设备的挂载情况
 df -h #2的n次方的计算方式
 df -H #10的n次方的计算方式
 lsblk ## 查看设备的使用情况
 blkid ##查看设备的id及设备管理方式
 cat /proc/partitions ##系统已经识别设备
 fdisk -l ##磁盘的分区情况

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_怎么查看Linux挂载的os镜像


怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_linux_02

2.设备的挂载

在系统中有设备id 的设备是可以被系统使用的
挂载命令:

fuser -vm /mnt/ ##查看系统上运行的设备
 mount ##查看系统中所有设备的挂载信息
 mount -o ro /dev/vda1 /mnt ##只读挂载
 mount -o remount ,rw /mnt/ ##重新挂载并激活读写参数((后面加挂载点)


在卸载时当出现设备正忙:
fuser -kvm /mnt/ ##结束设备上运行的大多数进程
注:以上设备挂载都是临时挂载

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_文件系统_03


怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_分区表_04

3 .磁盘的分区

分区方法:mbr 和 GPT
分区方式:位数 分区表大小 支持分区数量 支持分区大小
mbr: 32 位 64个字节 主分区4个 2.2TB
所有分区16个
GPT: 64位 128个字节 理论上无限制 8Zib
windows 128
##MBR分区方式:###
主分区:
主分区表记录分区的信息并可以直接使用的分区
扩展分区:
主分区表记录的分区,不可直接使用,只是逻辑分区的容器

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

#分区方法#
 fdisk /dev/vda1fdisk (记录存在内存中,wq退出同步到硬盘中)
 m ##获得帮助
 d ##删除
 l ##列出所有分区类型
 n ## 新建
 p ##显示分区表
 t ##更改分区类型
 w ##保存更改
 q ##退出
 g ##设定分区方式为GPT
 o ##设定分区方式为mbr

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_分区表_05

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_怎么查看Linux挂载的os镜像_06

wq退出保存!

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_文件系统_07

注:利用udevadm settle ##将设定同步到系统之中

删除设备时,一定是在系统中未被使用,否则系统很可能会崩溃

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_linux_08


parted /dev/vdb mklable msdos
parted /dev/vdb mklable gpt
 parted /dev/vdb mkpart primary 1 100
 parted /dev/vdb rm 1

常用的文件系统

mkfs.xfs /dev/vdb1 -f ##-f强制格式化

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_怎么查看Linux挂载的os镜像_09

设备的永久挂载

文件修改 /etc/fstab

设备 挂载点 文件系统类型 挂载参数 是否备份 是否检测

/dev/vdb1 /mnt xfs defaults 0 0
 mount -a ##/etc下没有生效的策略,立即生效

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_数据_10


注:文件书写错误系统无法正常启动

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_文件系统_11

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_linux_12

设备的配额设定

dd if=/dev/zero of=/mnt/leefile bs=1M count=100 ##存放文件/mnt 的权限位1777
 mount -o usrquota /dev/vdb1 /mnt/ ##激活磁盘参数
 edquota -u lee#blosks:用户已经创建数据(事实) 数据的大小
 #soft:软限
 #hard:硬限
 #inodes:用户创建文件个数
 #soft:软限
 #hard:硬限
 测试:切换用户 su - lee
 du -sh leefile

永久的激活配额

vim /etc/fstab ###编辑文件

怎么查看Linux挂载的os镜像 linux怎么查看挂载情况_linux_13

卸载可取消临时份额