linuxci‘pang磁盘管理的实验报告

初学者菜鸟的初学心得,大佬勿喷,欢迎指导

实验名称

     磁盘分区管理

指导教师

  • 实验目的和要求
  1. 熟悉磁盘分区的概念
  2. 掌握磁盘格式化的方法
  3. 掌握创建文件系统的方法
  4. 清楚文件系统的挂载
  5. 明白卸载文件系统和查看磁盘分区挂载情况
  6. 熟练各种挂载
  7. 交换空间的应用

二、实验环境(实验设备)

软件:windows10,VMware

硬件:微型计算机

三、实验内容

1,磁盘分区    fdisk

准备好一个已经创建好的磁盘 sdc

注意:sdc1,sdc2,sdc3是主分区,sdc4是扩展分区,sdc5,sdc6是扩展分区下的逻辑分区

使用fdisk命令创建磁盘分区

fdisk /dev/sdc

查看磁盘分区

fdisk -l /dev/sdc

parted /dev/sdc print

 

 

2,创建文件系统(即磁盘分区的格式化)  mkfs

mkfs -t xfs /dev/sdc1   格式化sdc1给sdc1创建xfs文件系统

mkfs -t ext4 /dev/sdc2   格式化sdc2给sdc2创建ext4文件系统

blkid /dev/sdc  (查看文件磁盘分区的系统类型)

 

 

  1. 挂载文件系统   mount

将dev/sdc1挂载到/media/tools/目录之下

创建文件mkdir /media/part2 将/dev/sdc2挂载到/media/part2上

mount /dev/sdc1 /media/tools

mount /dev/sdc2 /media/part2

 

设置开机自动挂载   /etc/fstab文件

vi /etc/fstab

使用vim编辑器进入fatab文本文件中修改配置文件,使磁盘sdc1,sdc2可以实现开机自动挂载

  1. 交换空间   swap

将/dev/sdc5,sdc6设置为交换分区

创建交换分区   mkswap

swap分区

准备一个空闲分区,sdb5

格式化交换分区

不可以使用mkfs格式化分区   mkfs -t swap /dev/sdb5

交换分区使用mkswap格式化分区 mkswap  /dev/sdb5

 

swap交换文件

准备一个设备文件

     使用dd命令拷贝设备来建立

     用法: dd  if =源设备  of=目标设备   bs=块大小  count=块数

格式化交换文件

     用法:mkswap 分区文件

 dd if=/dev/zero of=/opt/swapsdc.db bs=1M count=1

 

注意:文件不是设备,使用-f选项强制格式化

mkswap -f /opt/swapsdc.db

 

到现在为止,有一个交换分区/dev/sdb5,交换文件swapsdc.db

管理交换空间,-----启用设备以及优先级控制

启用/停止控制

  启用指定的交换空间

     用法:swapon  交换设备或者文件

注意查看交换空间前后大小的变化

交换空间

 

查看交换空间

     用法:swapon  -s  或者 free查看空闲交换空间或者内存

 

 

 

停止指定的交换空间

     用法:swapoff  交换设备或者文件

swapoff -a停用一切的交换设备

swapon -s 查看

swapon -a 启动一切的交换分区

swapoff /opt/swapsdc.db  停用交换文件swapsdc.db

swapoff /dev/sdc5   停止交换磁盘/dev/sdc5

 

注意这里正在使用的交换空间列表中已经不包括/dev/sdc5和/opt/swapsdc.db交换文件

  1. 交换设备的优先级   swapon -p

用法:swapon -p 优先级  交换设备或者交换文件

   范围  0-32767

 

权限一列中数值越大就优先级越高,如果没有使用-p选项优先级,则默认以交换空间开启顺序为准

swapon -p 11 /dev/sdc5

 

6,将交换空间设置自动挂载

交换空间的开机自动启用

使用vim编辑器进入交互界面编辑/etc/fstab文本文件(/etc/fstab文件存储文件挂载信息)

vi   /etc/fstab

格式:swap   swap  defaults, pri=优先级 0 0

 

重启之后就会实现开机自动挂载



 

四、实验小结

1,磁盘分区:对硬盘物理介质的逻辑划分,将磁盘分成多个区,有利与对磁盘的管理,对于不同的分区可以建立不同的文件系统

2,对于磁盘分区有三种:主分区,扩展分区,逻辑驱动器,扩展分区是逻辑分区的容器

注意:只有主分区和逻辑驱动器才可以存储数据

  1. 使用挂载命令将指定的分区,光盘,U盘或者移动硬盘挂载到linux系统的指定目录
  2. /etc/fstab文件是一个配置文件,包含所有磁盘分区以及存储设备的信息,包含了磁盘分区和存储设备如何挂载,以及挂载在什么目录之上,需要以root登陆才可以编辑文本文件

7,交换分区swap ,将一部分 磁盘空间虚拟成内存空间,缓解物理内存的压力,确保数据交换顺利完成

8,权限里面的数字越大代表优先级越高,-1优先级高于-2

也就是说当内存空间不足需要交换空间的时候,会优先使用优先级高的

优先级的改变

swapon  -p

如果没有指定优先级,就会根据启用的顺序确定优先级

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

kingsndo

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值