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

实验名称

磁盘分区管理

指导教师

  • 实验目的和要求
  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

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

linuxci‘pang磁盘管理的实验报告相关推荐

  1. Linux系统内存管理实验报告,Linux 内存管理 综合实验报告.pdf

    Linux 内存管理 综合实验报告 计算机与通信学院 Linux 内存管理 综合实验报告 指导老师:孙建华 组员 :夏槟 20040810720 段翼真 20040810503 米晓亮 2004081 ...

  2. linux用户和组管理的实验报告,linux用户管理任务实验报告

    linux用户管理任务实验报告 <实用操作系统>实验报告 实验报告:实验项目名称:用户管理任务 班级:学号:姓名: 地点:时间: 实验内容: 一.用户管理 (一)添加用户useradd 1 ...

  3. 案例分享:Qt便携式致病菌快速检测仪(账号管理、实验过程、二维图表、历史数据、通讯管理、实验报告、中英文等等)

    若该文为原创文章,转载请注明原文出处 本文章博客地址:https://blog.csdn.net/qq21497936/article/details/115574041 长期持续带来更多项目与技术分 ...

  4. python名片管理器实验报告_名片管理系统——实验报告.doc

    名片管理系统--实验报告 网上名片管理系统 数据库和表的建立:(在MySQL中创建数据库test,并在test数据库中建立card.user和recycle表格,其中card和recycle具有相同的 ...

  5. 计算机管理信息系统实训报告,管理信息系统实验报告范文

    [摘要]对器具样品进行校准检测并出具证书报告是综合管理实验室的日常工作.它是为客户提供的最终"产品",这个"产品"的好坏直接影响到为客户提供服务的质量,其重要性 ...

  6. linux实验报告用户管理,Linux实验报告-用命令实现用户和组的管理

    河南师范大学综合性 设计性实验项目简介河南师范大学综合性 设计性实验项目简介 学院名称 公章 学院名称 公章 软件学院软件学院 学年学年 20142014 20152015 第第 1 1 学期学期 填 ...

  7. python学生管理系统设计实验报告_学生成绩管理系统实验报告(新鲜出炉)

    C语言课程设计报告 源码下载方式 关注微信公众号 跨时代的jay 回复 学生成绩管理系统 为大家提供一些帮助! 获取链接后复制到浏览器即可下载 课题题目: 学生信息管理系统 班 级: 信卓11801 ...

  8. 实验报告 LINUX组管理,Linux实验报告-用命令实现用户和组的管理.doc

    河南师范大学综合性.设计性实验项目简介 学院名称(公章): 软件学院 学年 2014 - 2015 第 1 学期 填表日期: 2014 年 10 月 29 日 实验课程名称 Linux操作系统 实验项 ...

  9. 差点无缘Offer!java通讯录管理系统设计实验报告

    Spring Security观后感--手绘思维脑(供参考) 手绘的思维导图,是我自己根据自身的情况读完这套阿里出品的Spring Security王者晋级文档之后所绘的,相当于是一个知识的总结与梳理 ...

最新文章

  1. 深度学习正改变物理系统模拟,速度最高提升20亿倍那种
  2. 删除Win7隐藏的系统分区
  3. 通Python实现操作 excel表格 工作效率提升百倍
  4. python3中类的继承
  5. Protobuf序列化的原理-protobuf的基本应用
  6. Scott Mitchell 的ASP.NET 2.0数据教程之四十五::DataList和Repeater数据排序(三)
  7. JsTree实现简单的CRUD
  8. HTTPS协议的简述
  9. MemcacheQ 安装与使用
  10. JSK-19 加一【入门】
  11. Mac那些你不知道的 :自带计算器的隐藏功能
  12. postgresql-窗口函数使用
  13. 分析RocketMQ消费端长轮询的源码实现
  14. PDF旋转使用的转换器有哪些
  15. Apache开启rewrite重写模块
  16. [一亩三分地] 答题答案总结
  17. 第十次ccf 分蛋糕
  18. 节日大全c语言程序,C语言 程序设计 节日查询及任务提醒系统-万年历.doc
  19. keras有cpu和gpu版本的区别
  20. 倒在转“码”路上的文科生

热门文章

  1. 【Git】push 分支报错 error: failed to push some refs to...
  2. 半小时速通Python标准库os
  3. 二代身份证读卡插件安装包(完整亲测可用).zip
  4. html的五角星怎么打出来,五角星符号怎么打出来?
  5. 2023四川大学图书情报档案专业考研初试介绍(2023.1.02已更新)
  6. Js 的防抖与节流代码分析
  7. 机电信息杂志机电信息杂志社机电信息编辑部2022年第13期目录
  8. A Survey on Metaverse: the State-of-the-art,Technologies, Applications, and Challenges
  9. E22-400M22S(SX1268) CubeMX HAL
  10. WIN10装cygwin后,打开提示找不到mintty