磁盘作业1

news2024/9/22 8:17:31
  1. 新添加一块硬盘,大小为5g,给这块硬盘分一个mbr格式的主分区(大小为3g),给此主分区创建ext2的文件系统,挂载到/guazai1目录,并写入文件内容为 "this is fist disk" 文件名为1.txt的文件。

[root@localhost litong]# fdisk /dev/nvme0n2

命令(输入 m 获取帮助):o

创建了一个磁盘标识符为 0x3216c361 的新 DOS 磁盘标签。

命令(输入 m 获取帮助):n

分区类型

   p   主分区 (0 primary, 0 extended, 4 free)

   e   扩展分区 (逻辑分区容器)

选择 (默认 p):p

分区号 (1-4, 默认  1):

第一个扇区 (2048-10485759, 默认 2048):

最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-10485759, 默认 10485759): +3g

创建了一个新分区 1,类型为“Linux”,大小为 3 GiB。

命令(输入 m 获取帮助):w

分区表已调整。

将调用 ioctl() 来重新读分区表。

正在同步磁盘。

[root@localhost litong]# mkfs.ext2 /dev/nvme0n2p1

mke2fs 1.46.5 (30-Dec-2021)

创建含有 786432 个块(每块 4k)和 196608 个inode的文件系统

文件系统UUID:83f0b29d-48e2-4964-ac0c-cfdbce0c77d1

超级块的备份存储于下列块:

32768, 98304, 163840, 229376, 294912

正在分配组表: 完成                            

正在写入inode表: 完成                            

写入超级块和文件系统账户统计信息: 已完成

[root@localhost /]# mount /dev/nvme0n2p1 /guazai

[root@localhost /]# cd /guazai

[root@localhost guazai]# echo this is first disk >1.txt

[root@localhost guazai]# ls

1.txt  lost+found

2、新添加一块硬盘,大小为10g,给这块硬盘分一个mbr格式的主分区(大小为4g),分一个扩展分区为(大小为5g),一个逻辑分区(大小为1g),给此主分区创建ext3的文件系统,挂载到/guazai2目录,并写入文件内容为 "The first primary partition on the second disk" 文件名为2.txt的文件,给此逻辑分区创建ext4的文件系统,挂载到/guazai3目录,并写入文件内容为 "Logical partition on the second disk " 文件名为3.txt的文件。

[root@localhost /]# fdisk /dev/nvme0n3

命令(输入 m 获取帮助):o

创建了一个磁盘标识符为 0x5a23105f 的新 DOS 磁盘标签。

命令(输入 m 获取帮助):n

分区类型

   p   主分区 (0 primary, 0 extended, 4 free)

   e   扩展分区 (逻辑分区容器)

选择 (默认 p):

将使用默认回应 p

分区号 (1-4, 默认  1):

第一个扇区 (2048-20971519, 默认 2048):

最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-20971519, 默认 20971519): +4g

创建了一个新分区 1,类型为“Linux”,大小为 4 GiB。

命令(输入 m 获取帮助):n

分区类型

   p   主分区 (1 primary, 0 extended, 3 free)

   e   扩展分区 (逻辑分区容器)

选择 (默认 p):e

分区号 (2-4, 默认  2):

第一个扇区 (8390656-20971519, 默认 8390656):

最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (8390656-20971519, 默认 20971519): +5g

创建了一个新分区 2,类型为“Extended”,大小为 5 GiB。

命令(输入 m 获取帮助):n

分区类型

   p   主分区 (1 primary, 1 extended, 2 free)

   l   逻辑分区 (从 5 开始编号)

选择 (默认 p):l

添加逻辑分区 5

第一个扇区 (8392704-18876415, 默认 8392704):

最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (8392704-18876415, 默认 18876415): +1g

创建了一个新分区 5,类型为“Linux”,大小为 1 GiB。

命令(输入 m 获取帮助):w

分区表已调整。

将调用 ioctl() 来重新读分区表。

正在同步磁盘。

[root@localhost /]# mkfs.ext3 /dev/nvme0n3p1

mke2fs 1.46.5 (30-Dec-2021)

创建含有 1048576 个块(每块 4k)和 262144 个inode的文件系统

文件系统UUID:f0bd6e4f-baad-48a3-8f8a-744d90153d28

超级块的备份存储于下列块:

32768, 98304, 163840, 229376, 294912, 819200, 884736

正在分配组表: 完成                            

正在写入inode表: 完成                            

创建日志(16384 个块)完成

写入超级块和文件系统账户统计信息: 已完成

[root@localhost /]# mount /dev/nvme0n3p1 /guazai2

[root@localhost guazai2]# echo The first primary partition on the second diak >2.txt

[root@localhost guazai2]# ls

2.txt  lost+found

[root@localhost /]# mkfs.ext4 /dev/nvme0n3p5

mke2fs 1.46.5 (30-Dec-2021)

创建含有 262144 个块(每块 4k)和 65536 个inode的文件系统

文件系统UUID:5e0b8d29-5186-4f38-8831-8eec7334c50a

超级块的备份存储于下列块:

32768, 98304, 163840, 229376

正在分配组表: 完成                            

正在写入inode表: 完成                            

创建日志(8192 个块)完成

写入超级块和文件系统账户统计信息: 已完成

[root@localhost /]# mount /dev/nvme0n3p5 /guazai3

[root@localhost /]# cd /guazai3

[root@localhost guazai3]# echo Logical partition on the second disk >3.txt

[root@localhost guazai3]# ls

3.txt  lost+found

3、新添加一块硬盘,大小为15g,给这块硬盘分一个gpt格式的主分区(大小为6g),给此主分区创建 xfs的文件系统,挂载到/guazai4目录,并写入文件内容为 "This is a partition formatted in GPT (GUID Partition Table) format." 文件名为4.txt 的文件

[root@localhost /]# fdisk /dev/nvme0n4

欢迎使用 fdisk (util-linux 2.37.4)。

更改将停留在内存中,直到您决定将更改写入磁盘。

使用写入命令前请三思。

设备不包含可识别的分区表。

创建了一个磁盘标识符为 0x7baa2376 的新 DOS 磁盘标签。

命令(输入 m 获取帮助):g

已创建新的 GPT 磁盘标签(GUID: ED8B673E-BDA8-AA4D-910B-AE141295AE89)。

命令(输入 m 获取帮助):n

分区号 (1-128, 默认  1):

第一个扇区 (2048-31457246, 默认 2048):

最后一个扇区,+/-sectors 或 +size{K,M,G,T,P} (2048-31457246, 默认 31457246): +6g

创建了一个新分区 1,类型为“Linux filesystem”,大小为 6 GiB。

命令(输入 m 获取帮助):w

分区表已调整。

将调用 ioctl() 来重新读分区表。

正在同步磁盘。

[root@localhost /]# mkfs.xfs /dev/nvme0n4p1

meta-data=/dev/nvme0n4p1         isize=512    agcount=4, agsize=393216 blks

         =                       sectsz=512   attr=2, projid32bit=1

         =                       crc=1        finobt=1, sparse=1, rmapbt=0

         =                       reflink=1    bigtime=1 inobtcount=1 nrext64=0

data     =                       bsize=4096   blocks=1572864, imaxpct=25

         =                       sunit=0      swidth=0 blks

naming   =version 2              bsize=4096   ascii-ci=0, ftype=1

log      =internal log           bsize=4096   blocks=16384, version=2

         =                       sectsz=512   sunit=0 blks, lazy-count=1

realtime =none                   extsz=4096   blocks=0, rtextents=0

[root@localhost /]# mount /dev/nvme0n4p1 /guazai4

[root@localhost guazai4]# echo This is a partition formatted in GPT GUID Partition Table format >4.txt

[root@localhost guazai4]# ls

4.txt

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1939892.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

五分钟学会 Docker Registry 搭建私有镜像仓库

在上一篇文章《前端不懂 Docker ?先用它换掉常规的 Vue 项目部署方式》中,我们学习了如何使用 aliyun 私有镜像仓库,也了解到可以使用 Docker Registry 搭建私有镜像仓库。这篇文章就分享下实操过程。 registry 是官方提供的 registry 镜像&…

【数据结构--查找】

目录 一、查找(Searching)的概念1.1、基本概念1.2、算法的评价指标 二、顺序查找2.1、算法思想2.2、算法实现2.2.1、常规顺序查找2.2.2、带哨兵的顺序查找 2.3、效率分析2.4、优化2.4.1、针对有序表2.4.2、被查效率不相等 三、折半查找3.1、算法思想3.2、…

<数据集>学生课堂行为识别数据集<目标检测>

数据集格式:VOCYOLO格式 图片数量:13899张 标注数量(xml文件个数):13899 标注数量(txt文件个数):13899 标注类别数:8 标注类别名称:[js, tt, dk, zt, dx, zl, jz, xt] # 举手 js # 抬头听课 …

新版GPT-4omini上线!快!真TM快!

大半夜,OpenAI突然推出了GPT-4o mini版本。 当我看到这条消息时,正准备去睡觉。mini版本质上是GPT-4o模型的精简版本,没有什么革命性的创新,因此我并没有太在意。 结果今天早上一觉醒来发现伴随GPT-4o mini上线,官网和…

Vue3+ element plus 前后分离admin项目安装教程

前后分离admin项目安装 前后分离admin项目安装基于 vue3.x CompositionAPI typescript vite element plus vue-router-next pinia,适配手机、平板、pc 的后台开源免费模板,希望减少工作量,帮助大家实现快速开发。 下载源码 前往gite…

Flink SQL 实时读取 kafka 数据写入 Clickhouse —— 日志处理(三)

文章目录 前言Clickhouse 表设计adlp_log_local 本地表adlp_log 分布式表 Flink SQL 说明创建 Source Table (Kafka) 连接器表创建 Sink Table (Clickhouse) 连接器解析 Message 写入 Sink 日志查询演示总结 前言 在之前的文章中,我们总结了如何在 Django 项目中进…

甄选范文“论系统安全架构设计及其应用”,软考高级论文,系统架构设计师论文

论文真题 随着社会信息化进程的加快,计算机及网络已经被各行各业广泛应用,信息安全问题也变得愈来愈重要。它具有机密性、完整性、可用性、可控性和不可抵赖性等特征。信息系统的安全保障是以风险和策略为基础,在信息系统的整个生命周期中提供包括技术、管理、人员和工程过…

Noah-MP陆面生态水文模拟与多源遥感数据同化技术

了解陆表过程的主要研究内容以及陆面模型在生态水文研究中的地位和作用;熟悉模型的发展历程,常见模型及各自特点;理解Noah-MP模型的原理,掌握Noah-MP模型在单站和区域的模拟、模拟结果的输出和后续分析及可视化等方法;…

【Spring Boot】网页五子棋项目实现,手把手带你全盘解析(长达两万3千字的干货,坐好了,要发车了......)

目录 网页五子棋项目一、项目核心流程二、 登录模块2.1 前端输入用户信息2.2 后端进行数据库查询用户信息 三、 游戏大厅模块3.1 前端通过Ajax请求用户数据,后端从Session中拿取并从数据库中查询后返回3.2 前后端建立WebSocket连接,并进行判断&#xff0…

xxl-job登录没反应问题解决方法

最近在写一个关于xxl-job的项目,然后遇到了如下的问题,可以正常访问到xxl-job的登录界面但是点击登录按钮发现没有反应,并且没有发送任何请求。 排查步骤(使用docker) 1.重启mysql 2.重启docker 3.重写安装mysql 4.查看…

Mysql-索引结构

一.什么是索引? 索引(index)是帮助MySQL高效获取数据的数据结构(有序)。在数据之外,数据库系统还维护着满足特定查找算法的数据结构,这些数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法,这种数据结构就是索引 二.无索引的情况 找到…

【Linux】Linux的基本使用

一.Linux的背景知识. 1.1什么是Linux Linux是一种开源的类Unix操作系统内核. 和Windows是" 并列 "的关系. 1.2Linux的发行版本. Linux 严格意义来说只是一个 “操作系统内核”.一个完整的操作系统 操作系统内核 配套的应用程序. 由于 Linux 是一个完全开源免费…

基于JSP的高校二手交易平台

开头语:你好,我是专注于计算机技术的学姐码农小野,如果有任何技术需求,欢迎随时联系我。 开发语言:Java 数据库:MySQL 技术:JSP技术 JAVA MySQL 工具:常见Web浏览器&#xff0…

【开发踩坑】 MySQL不支持特殊字符(表情)插入问题

背景 线上功能报错: Cause:java.sql.SQLException:Incorrect string value:xFO\x9F\x9FxBO for column commentat row 1 uncategorized SQLException; SQL state [HY000]:error code [1366]排查 初步觉得是编码问题(utf8 — utf8mb4) 参考上…

Linux环境下dockes使用MongoDB,上传zip文件如何解压并备份恢复到MongoDB数据库中

1、准备 Docker 和 MongoDB 容器 建议主机端口改一下 docker run --name mongodb -d -p 27018:27017 mongo 2. 创建一个工作目录并将 zip 文件上传到dockers容器中 docker cp data.zip mongodb:/data.zip 3. 在 MongoDB 容器中解压 zip 文件(也可以解压完再复制…

大语言模型LLM-三种模型架构

架构:由Transformer论文衍生出来的大语言模型,主要有三种模型架构预训练目标:FLM,PLM,MLM调整:微调: Transformer transfomer可以并行地计算? transformer中encoder模块是完全并行…

深入理解Linux网络(四):TCP接收阻塞

TCP socket 接收函数 recv 发出 recvfrom 系统调用。 进⼊系统调⽤后,⽤户进程就进⼊到了内核态,通过执⾏⼀系列的内核协议层函数,然后到 socket 对象的接收队列中查看是否有数据,没有的话就把⾃⼰添加到 socket 对应的等待队列⾥…

MYSQL——库表操作

MYSQL——库表操作 1.1 SQL语句基础1.1.1. SQL简介1.1.2. SQL语句分类1.1.3. SQL语句的书写规范 1.2 数据库的操作1.2.1 数据库的登录及退出1.2.2 查看数据库1.2.3 创建数据库1.2.4 切换数据库1.2.5 查看当前用户1.2.6 删除数据库 1.3 MySQL字符集1.3.1. 字符集1.3.2. 字符序1.…

myBatis的基本操作(持续更新中。。。)

目录 1. 简介2. 简单使用3. 代理开发4. 小技巧5. 动态查询6. 注解&#xff08;待更新&#xff09;底部 1. 简介 mybatis是一款优秀的持久层框架&#xff0c;用来简化JDBC开发 持久层&#xff1a;负责将数据保存到数据库的那一层代码 2. 简单使用 依赖 <dependencies>…

LabVIEW断路器操动机构运动速度检测

开发了一种基于LabVIEW设计平台开发的断路器操动机构运动速度检测系统。通过集成高速相机和图像处理技术&#xff0c;该系统能够实时监控和分析操动机构的动态性能&#xff0c;为电力系统提供关键的技术支持。 项目背景 随着工业化的发展&#xff0c;对电力系统的稳定性和可靠…