linux学习 lesson15磁盘管理

一.本地储存设备的查看

fdisk -l                       ##真实存在的设备
cat /proc/partition            ##系统识别的设备
blkid                          ##系统可使用的设备
df                             ##系统正在挂载的设备

在这里插入图片描述

二.设备的挂载、卸载

什么是挂载(mount)

在linux操作系统中, 挂载是指将一个设备(通常是存储设备)挂接到一个已存在的目录上。 我们要访问存储设备中的文件,必须将文件所在的分区挂载到一个已存在的目录上, 然后通过访问这个目录来访问存储设备。

挂载&卸载

mount    设备   挂载点                                        ##挂载
umount   设备 | 挂载点                                        ##卸载

改变设备权限

不加挂载方式的挂载一般为只读。
方法1
mount -o ro /dev/sdb1 /mnt ##挂载为只读(read only)
如果要改变权限
umount 设备 |挂载点
mount -o rw /dev/sdb1 /mnt ##挂载为读写
方法2
mount -o remount,rw /dev/sdb1 ##重新挂载为读写

三.磁盘分区

分区是由磁道和扇区共同决定就像地球的经纬度,将信息的位置用这种方式表达更容易寻找。
零磁道1扇区是磁头的默认起始位置,记录信息如下:

512=446     +              64      +          2
     ^			         ^		        ^	
   mbr(mbr主引         mpt(主分区表	   55aa(硬盘的有效性标实)
   导记录告诉磁             可以建立4个
   头跳到启动分区)	  	   分区)                    

硬盘分区标
64
1个分区占用16个字节
1块硬盘上最多可以划分4个主分区
分区方法 fdisk命令

fdisk -l ####查看设备信息
fdisk /dev/vdb

在这里插入图片描述

   n            ##新建
   p            ##创建分区
   2            ##创建的是vdb2
   +100M        ##大小为100M
   p            ##查看分区信息

在这里插入图片描述

 d           ##删除vdb2                    
 2           ##删除第二个分区
 p           ##查看分区信息
wq           ##退出保存

如何使用新建立的分区

mkfs.xfs /dev/vdb1 格式化

blkid 查看系统可以使用的分区

四.swap分区

什么是swap分区

swap分区称为交换分区。交换分区主要是在内存不够用的时候,将部分内存上不常用的的数据交换到swap空间上,以便让系统不会因内存不够用。

1.建立swap分区

fdisk -l ####查看设备信息
fdisk /dev/vdb1

     n            ##新建
     p            ##查看分区信息

在这里插入图片描述
t ##修改分区类型
l ##列出所有类型
在这里插入图片描述
82 ##swap分区
p
wq
在这里插入图片描述

 partprobe                 ###设备存在,但不识别
 mkswap   /dev/vdb1        ###格式化之后可识别

在这里插入图片描述
blkid:识别成功!!!!

2.swap激活:

激活是为了让设备
1)一次性 swapon -a
在这里插入图片描述
在这里插入图片描述
重启后不再生效

2)永久 vim /etc/fstab
在这里插入图片描述

 设备名    挂载点设备类型  设备参数    是否备份   是否检测

编写好之后swapon -a将其生效。
在这里插入图片描述
swapon -s ###查看swap分区

3.取消swap分区

 vim /etc/fstab  取消修改      ###取消永久分区,当前状态swap依然在
 swapoff  /dev/vdb1           ###取消当前分区

在这里插入图片描述
显示没有swap分区。成功!!

五、改变分区格式

命令:

parted /dev/vdb                         ##改变vdb的格式

在这里插入图片描述
输入help 回车 得到命令和用途,选择mkable转换格式
在这里插入图片描述
双击tab键补齐,输入要转换的格式。转换完毕quit退出
在这里插入图片描述
转换成功!!!!
mbr格式单个分区最大2G 最多16个分区。
gpt则可以有128个分区。

猜你喜欢

转载自blog.csdn.net/qq_38864155/article/details/83268657