1.硬盘概述
磁道:盘片转一圈,磁头读取的这一圈;
扇区:以磁盘中心为圆心,以半径为分割区域;
分区:用磁道和扇区进行表示
512 | 磁盘 |
---|---|
446 | mbr(主引导记录 ) |
64 | mpt(主分区表) |
2 | 55aa(硬盘的有效性标识) |
2.分区
1.查看分区以及具体用法
1.fdisk -l ##查看分区
2.fdisk /dev/vdb ##划分分区
3.Command (m for help)
2.建立主分区
根据上述图中字母命令建立分区
建立第四个分区的时候将所有空间都占用
3.设备安装文件系统
版本 | 文件系统 | 文件 | |
---|---|---|---|
ext3 | rhel5以及之前的版本 | 32TB(实际上为2TB文件系统) | 2T(16G文件) |
ext4 | rhel6 | 1EB | 16TB |
xfs | rhel7 | 18EB | 9EB |
格式化这个分区 mkfs.xfs /dev/vdb5
mount /dev/vdb5 /mnt #将这个分区挂载在一个目录上才可以生效,df查看挂载状态
注意:以上处理均为临时方式
vim /etc/fstab #设置永久挂载
设备 | 挂载点 | 文件系统 | 挂载参数 | 是否备份 | 是否检测 |
---|---|---|---|---|---|
/dev/vdb5 | /mnt | xfs | defaults | 0 | 0 |
fstab中的操作
mount -a(挂载),df查看挂载状态
4.swap分区管理
何为swap分区?
swap分区的建立适当内存不够用的时候用这个分区
1.swap分区的建立
步骤一:df查看分区并且将分区6改为swap分区
步骤二:将刚才建立的swap分区格式化,使其生效
swapon -a/dev/vdb5 | 激活swap分区 |
---|---|
swapon -s | 查看swap分区 |
步骤三:设置永久swap分区(编辑fstab文件)
vim /etc/fstab
小结:
设置优先级的两种方法:
1.临时:sawapon -a /dev/vdb5 -p 5
2.永久:编辑文件vim /etc/fstab
/dev/vdb5 swap swap defaults 0 0
2.swap分区删除
步骤一:删除自己写入的fatab文件内容 vim /etc/fstab
步骤二:swapoff /dev/vdb5,再查看就没有了
注意删除后,要同步分区表
5.配额
1.每个分区设备的容量有限制较为公平
2.限制某个用户使用的分区大小——设定额度
步骤一:设立挂载目录/pub;挂载分区/dev/vdb5;先挂载再给权限 chmod 777 /pub
mount # 查看挂载信息
步骤二:给student用户分配额度
一旦超过额度,会给出提示。以上操作为临时操作,编辑fstab文件即可进行永久设置(vim /etc/fstab)
退出的相关操作
6.磁盘加密
步骤一:cryptsetup luksFormat /dev/vdb5 给自己的设备加密,设置一个有强度的密码(YES必须是大写,密码必须是无序的字母和数字的组合)
步骤二:blkid查看可用系统的设备
步骤三:cryptsetup open /dev/vdb5 westos 开放这个设备,打开盖子,名字随便,输入密码
步骤四:ll /dev/mapper/westos 这是一个虚拟的设备
步骤五:格式化虚拟设备
步骤六:mount /dev/mapper/westos /mnt 挂载这个设备(加密后挂载就需要密码)
步骤七:touch /mnt/file{1…10} 在这个设备中建立文件
步骤八:umount /mnt不想看就直接卸载【意味着可以设置新的密码】
步骤九:cryptsetup close westos关闭盖子
7.加密设备开机自动挂载
步骤一:vim /etc/fstab (挂载策略)
步骤二:vim /etc/crypttab (解密文件)
步骤三:vim /root/westoskey
chmod 600 /root/diskpasswd
步骤四:cryptsetup luksAddKey /dev/vdb5 /root/westoskey(使它开机的时候读取上面的文件,执行自动挂载操作)
步骤五:设置完成后,reboot操作,df检查是否自动挂载
8.删除加密设备的自动挂载
步骤一:vim /etc/fstab 删除文件中自己写入的内容
步骤二:vim /etc/crypttab 删除文件中的内容
步骤三:删除自启动
格式化操作即可
初始化分区设备