部署文件系统和删除设备方法


一、文件系统

设备在划分后,设备不能用,设备上没有管理文件的软件,管理文件的软件叫做文件系统

XFS文件系统可以使得16EB的设备格式化

文件系统 FAT16 FAT32 NTFS EXT3 EXT4 XFS
最大卷 2GB 4GB 256TB 32TB 1EB 16EB
最大单个文件 4GB 8TB 16TB 2TB 16TB 8EB
最大文件个数 65536 4177920 4294967295 32000个子目录 无限子目录x2
代表系统 DOS/Win95 Win98 Win2000以后 RHEL5 RHEL6 RHEL7~

目前用的企业RHEL8默认使用的是XFS文件系统,该文件系统Windows是不识别的,Windows要安装插件

linux系统支持FAT系统,但是NTFS是微软的专利需要安装NTFS插件(ntfs-3g)我是直接rpm -ivh 软件包ntfs-3g安装的

二、 文件系统操作

blkid

可以看见1235都没有文件系统,没有4因为4是扩展分区,不在里面显示
在这里插入图片描述
mkfs.xfs /dev/vdb1 格式化成功
在这里插入图片描述在这里插入图片描述
mkfs格式化:两次tab可以选择文件系统来进行格式化
在这里插入图片描述
一般fat用vfat
在这里插入图片描述在这里插入图片描述
格式化空的磁盘,磁盘比较大,格式化速度慢要加参数K
-K不对空的数据块进行处理(没有清理数据的过程)

mkfs.xfs -K /dev/vdb5

在这里插入图片描述在这里插入图片描述

三、格式化磁盘后临时挂载

格式化完就可以挂载了

mount /dev/vdb5 /mnt
df 就可以查看到了

在这里插入图片描述
挂载完后重启系统,挂载就不见了

四、永久挂载磁盘

4.1写入 /etc/rc.d/rc.local文件

将mount命令写到该文件,但该文件只有系统启动之后,才会最后执行这个文件的内容
系统在启动时先读取/boot底下的数据,里面数据读不到系统起不来,如果把/boot挂载写到该文件,系统启动起来,才会读取该文件的命令,让命令自动执行,这样系统就启动不起来

vim /etc/rc.d/rc.local

4.2写入/etc/fstab文件

设备挂载情况写入fstab文件中,开机会读取该文件,依照你的策略挂载相应设备到指定目录上
/etc/fstab是磁盘挂载策略文件
写法 设备名称 设备挂载点 设备文件系统类型 设备的挂载参数 设备是否被检测 是否备份
在这里插入图片描述
写完后不生效

mount -a 
让/etc/fstab当中没有被挂载的设备立即挂载

4.3查询如何写fstab

忘记写法fstab写法可以

man 5 fstab

第一列块设备
在这里插入图片描述
第二列挂载点
在这里插入图片描述
第三列文件系统类型
在这里插入图片描述
第四列挂载参数
在这里插入图片描述
第五列是否对设备进行备份

在这里插入图片描述
第六列是否检测
在这里插入图片描述

五、设备的删除

1.删掉/etc/fstab里面的策略
2.卸载挂载点 umount
3.fdisk /dev/vdb(设备)删掉相应的设备
在这里插入图片描述在这里插入图片描述
第五个设备被删掉了,同理删掉其余设备

在这里插入图片描述
wq退出保存,如果只按q,刚才操作就相当于没有做

六、 如何快速清理磁盘分区表

破快掉它的分区表
/dev/zero是无限0字节
用空的1M去覆盖掉设备最前面的1M
设备最前面的512个字节后面64个字节是分区表,所以1M已经大于512个字节就覆盖掉了,这样分区表就被掩盖掉了(破坏掉)

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

设备上所有分区表直接都没了,但是数据还在
在这里插入图片描述

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值