磁盘分区和文件系统

插话:
    存储时每个计算机系统的基本需求,RedHatLinux提供了一些强大的工具,他们能够在大量的场景中管理多种类型的存储设备

              命令   
------------------------------------------
fdisk             ##管理磁盘分区的实用程序
fdisk -l          ##列出磁盘分区的信息
blkid             ##列出磁盘中可以使用的设备id
df                ##查看系统中正在使用的设备
    -TH(除1000)
    -Th(除1024)
    -T

【fdisk -l】

这里写图片描述

【blkid】

这里写图片描述

【df】

其中,每一种查看正在使用设备的方法都有所差异:
这里写图片描述

这里写图片描述

这里写图片描述

这里写图片描述

一、创建新分区

使用fdisk应用进行磁盘分区,有如下选项:

这里写图片描述

 1)创建/dev/vdb的新的磁盘分区

这里写图片描述

这里写图片描述

2)检查分区是否成功

这里写图片描述

磁盘分区完成后,必须有相应的软件来管理才能投入使用,在这里,上层建筑是文件系统

二、文件系统(文件系统的比较)

类型:ext vfat xfs ntfs
ext3 最多支持32tb
ext4 最多支持1EB
xfs 8EB-1byte

举例:
mkfs.xfs(或者mkfs -t xfs) /dev/vdb1  #磁盘格式化

这里写图片描述

有了文件系统后,便可以进行挂载了!!


1)mount /dev/vdb1 /mnt   #临时挂载

这里写图片描述

2)vim /etc/fstab   #永久挂载
格式:
device     mountpoint  ftype  defaults(mountpoint) 0 0
/dev/vdb1     /mnt       xfs         default       0 0

mount -a :Mount all filesystems (of the given types) mentioned in fstab

这里写图片描述

先把临时挂载取消,再进行永久挂载
挂载完成后,df查询/dev/vdb1挂载是否成功

这里写图片描述

三、改变分区表记录方式

mbr(msdoc)更换为gpt:
GPT 磁盘分割表(GUID Partition Table,缩写:GPT)其含义为“全局唯一标识磁盘分区表“
与MBR最大四个分区表项的限制相比,GPT对分区数量没有限制
Windows最大仅支持128个GPT分区
GPT可管理磁盘大小达到了18EB
umonut  /mnt
parted /dev/vdb
fdisk /dev/vdb
cat /proc/partions              #查看分区信息
mkfs.xfs /dev/vdb1              #格式化磁盘
mount /dev/vdb1 /mnt            #挂载

这里写图片描述

四、创建swap分区

1)修改分区功能

使用选项t(此实验改为swap)
实验一:gpt下修改为swap

这里写图片描述

   ##在gpt下Linux swap 为14

这里写图片描述

这里写图片描述

修改成功后,进行必要的激活生效策略
其中:mkswap /dev/vdb1        ##格式化
     swapon -a /dev/vdb1     ##激活
     swapon -s               ##显示swap分区

这里写图片描述

实验二:dos下修改为swap
fdisk /dev/vdb     ##对/dev/vdb磁盘进行修改

这里写图片描述

这里写图片描述

##dos下Linux swap为82

这里写图片描述

2)创建文件实现

如果内存不够,则会出现内存溢出的现象,导致机子很卡,所以,需要添加一个文件来解决这个问题:
dd if=/dev/zero of=/swapfile bs=1M count=1000
du -sh /swapfile
mkswap /swapfile       #格式化swap分区
swapon -a /swapfile    #激活swap分区
swapon -s              #显示swap分区

这里写图片描述

##实现得知,创建文件得到的swap分区的优先级是高于修改磁盘后的,若要修改,则需要先执行关闭swap分区,(swapoff /swapfile),在执行swapon -a /swapfile -p x(x为相应的权限等级);还有一中修改方法,那必然就是直接编辑文件(vim /etc/fstab)

这里写图片描述

五、删除分区

类型一:磁盘分区

step1: umount /mnt/      ##取消挂载
df查看磁盘已经取消挂载

这里写图片描述

blkid查看磁盘分区依然存在,应继续使用fdisk程序进行删除

这里写图片描述

step2:使用fdisk程序进行删除

这里写图片描述
这里写图片描述

类型二:文件分区

swapoff /swapfile  ##先关闭
rm -rf /swapfile   ##删除文件

这里写图片描述

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值