RedHat运维-Linux存储管理基础1-添加分区、文件系统、持续性挂载

1. 假如当前系统上ls -alh /dev | grep '^b'的结果如下所示,那么:
[rhce@rhel9 ~]$ ls -alh /dev | grep '^b'
brw-rw----.  1 root disk    253,   0 Jun  7 19:46 dm-0
brw-rw----.  1 root disk    253,   1 Jun  7 19:46 dm-1
brw-rw----.  1 root disk    259,   0 Jun  7 19:46 nvme0n1
brw-rw----.  1 root disk    259,   1 Jun  7 19:46 nvme0n1p1
brw-rw----.  1 root disk    259,   2 Jun  7 19:46 nvme0n1p2
brw-rw----.  1 root disk    259,   3 Jun  7 19:46 nvme0n1p3
brw-rw----.  1 root disk      8,   0 Jun  7 19:46 sda
brw-rw----.  1 root cdrom    11,   0 Jun  7 19:46 sr0
brw-rw----.  1 root cdrom    11,   1 Jun  7 19:46 sr1
(1)关机之后再添加一块NVME硬盘,则这块NVME硬盘的名称为____________________;
(2)关机之后再添加第二块NVME硬盘,则这块NVME硬盘的名称为_____________________;
(3)关机之后在添加一块SATA硬盘,则这块SATA硬盘的名称为____________________;
2. 列出nvme0n1这块硬盘的分区表的命令是______________________;
3. 列出nvme0n2这块硬盘的分区表的命令是______________________;
4. 列出nvme0n3这块硬盘的分区表的命令是______________________;
5. 列出sda这块硬盘的分区表的命令是_______________________;
6. 列出sdb这块硬盘的分区表的命令是_______________________;
7. 列出nvme0n1这块硬盘的大小(单位为分区数)的命令是_____________________;
8. 列出nvme0n1这块硬盘的大小(单位为字节数)的命令是_____________________;
9. 列出nvme0n1这块硬盘的大小(单位为MiB)的命令是_____________________;
10. 列出nvme0n1这块硬盘的大小(单位为MB)的命令是_____________________;
11. 列出nvme0n1这块硬盘的大小(单位为GB)的命令是_____________________;
12. 为nvme0n2这块硬盘打上MBR这个硬盘标签的命令是_______________________;
13. 为nvme0n2这块硬盘打上GPT这个硬盘标签的命令是_______________________;
14. 在nvme0n2这块硬盘上,分出来一个大小为2048s的primary分区,从2048s开始,文件系统为ext4,命令为________________;
15. 在nvme0n2这块硬盘上,分出来一个大小为4095s的primary分区,从4096s开始,文件系统为xfs,命令为_________________;
16. 在sda这块硬盘上,分出来一个大小为4096s的primary分区,从2048s开始,文件系统为ext4,命令为_________________;
17. 在sda这块硬盘上,分出来一个大小为2048s的primary分区,从6144s开始,文件系统为xfs,命令为________________;
18. 在sdb这块硬盘上,删掉第1个分区的命令是___________________________;
19. 在sdb这块硬盘上,删掉第2个分区的命令是___________________________;
20. 将/dev/nvme0n2p1这个分区做成ext4文件系统的命令是________________________;
21. 将/dev/nvme0n2p2这个分区做成xfs文件系统的命令是________________________;
22. 将/dev/sda1这个分区临时挂载到/mnt/sdamnt1的命令是_________________________;
23. 将/dev/sda2这个分区临时挂载到/mnt/sdamnt2的命令是_________________________;
24. 查看当前的挂载点、挂载分区的命令是______________________________;
25. 查看当前的/dev/nvme0n1挂载分区的命令是______________________________;
26. 查看当前的/dev/sda挂载分区的命令是______________________________;
27. 获取各个磁盘分区的UUID的命令是_______________________________________;
28. 获取各个磁盘分区的UUID的命令是_______________________________________;
29. 已知/dev/sda1这个分区的UUID是4cf43ba4-914b-4b7e-aa07-43568941f95d,编辑/etc/fstab文件,将这个分区永久挂载到/mnt/sdamnt1的命令是__________________________________;
30. 已知/dev/sda2这个分区的UUID是c7c2b021-e6c9-48c0-a0c1-6f458e502819,编辑/etc/fstab文件,将这个分区永久挂载到/mnt/sdamnt2的命令是__________________________________;


1. 
(1)这块NVME硬盘的名称为nvme0n2
(2)这块NVME硬盘的名称为nvme0n3
(3)这块SATA硬盘的名称为sdb
2. sudo parted /dev/nvme0n1 print
3. sudo parted /dev/nvme0n2 print
4. sudo parted /dev/nvme0n3 print
5. sudo parted /dev/sda print
6. sudo parted /dev/sdb print
7. sudo parted /dev/nvme0n1 unit s print
8. sudo parted /dev/nvme0n1 unit B print
9. sudo parted /dev/nvme0n1 unit MiB print
10. sudo parted /dev/nvme0n1 unit MB print
11. sudo parted /dev/nvme0n1 unit GB print
12. sudo parted /dev/nvme0n2 mklabel msdos
13. sudo parted /dev/nvme0n2 mklabel gpt
14. sudo parted /dev/nvme0n2 mkpart primary ext4 2048s 4095s
15. sudo parted /dev/nvme0n2 mkpart primary xfs 4096s 8191s
16. sudo parted /dev/sda mkpart userdata1 ext4 2048s 6143s
17. sudo parted /dev/sda mkpart userdata2 xfs 6144s 8191s
18. sudo parted /dev/sdb rm 1
19. sudo parted /dev/sdb rm 2
20. sudo mkfs.ext4 /dev/nvme0n2p1
21. sudo mkfs.xfs /dev/nvme0n2p2
22. sudo mount /dev/sda1 /mnt/sdamnt1
23. sudo mount /dev/sda2 /mnt/sdamnt2
24. mount
25. mount | grep '/dev/nvme0n1'
26. mount | grep '/dev/sda'
27. lsblk --fs
28. lsblk --fs
29. /* /etc/fstab */
... ...
UUID=4cf43ba4-914b-4b7e-aa07-43568941f95d /mnt/sdamnt1            ext3    defaults        0 0
/* /etc/fstab */
然后sudo findmnt --verify
30. /* /etc/fstab */
... ...
UUID=c7c2b021-e6c9-48c0-a0c1-6f458e502819 /mnt/sdamnt2            xfs     defaults        0 0
/* /etc/fstab */
然后sudo findmnt --verify

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

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

相关文章

Arc for Windows 无法使用?一篇文章教会你!

👋 大家好,我是 Beast Cheng 📫 联系我:458290771qq.com 🌱 接合作、推广…… 什么是Arc浏览器? Arc浏览器是The Browser Conpany使用Swift语言开发的一款浏览器,Arc浏览器由其漂亮的侧边栏闻名…

Python 异步编程介绍与代码示例

Python 异步编程介绍与代码示例 一、异步编程概述 异步编程是一种编程范式,它旨在处理那些需要等待I/O操作完成或执行耗时任务的情况。在传统的同步编程中,代码会按照顺序逐行执行,直到遇到一个耗时操作,它会阻塞程序的执行直到…

Codeforces Round 903 (Div. 3)A~F

A.Dont Try to Count 输入样例: 12 1 5 a aaaaa 5 5 eforc force 2 5 ab ababa 3 5 aba ababa 4 3 babb bbb 5 1 aaaaa a 4 2 aabb ba 2 8 bk kbkbkbkb 12 2 fjdgmujlcont tf 2 2 aa aa 3 5 abb babba 1 19 m mmmmmmmmmmmmmmmmmmm输出样例: 3 1 2 -1 1 0…

1999-2022年企业持续绿色创新水平数据

企业持续绿色创新水平数据为研究者提供了评估企业在绿色技术领域创新持续性和能力的重要视角。以下是对企业持续绿色创新水平数据的介绍: 数据简介 定义:企业持续绿色创新水平反映了企业在一定时期内绿色专利申请的持续性和创新能力。计算方法&#xf…

初识STM32:开发方式及环境

STM32的编程模型 假如使用C语言的方式写了一段程序,这段程序首先会被烧录到芯片当中(Flash存储器中),Flash存储器中的程序会逐条的进入CPU里面去执行。 CPU相当于人的一个大脑,虽然能执行运算和执行指令,…

通信协议:常见的芯片内通信协议

相关阅读 通信协议https://blog.csdn.net/weixin_45791458/category_12452508.html?spm1001.2014.3001.5482 本文将简单介绍一些常见的芯片间通信协议,但不会涉及到协议的具体细节。 一、AMBA(Advanced Microcontroller Bus Architecture)…

MySQL之备份与恢复(七)

备份与恢复 文件系统快照 规划LVM备份 LVM快照备份也是有开销的。服务器写到原始卷的越多,引发的额外开销也越多。当服务器随机修改许多不同块时,磁头需要需要自写时复制空间来来回回寻址,并且将数据的老版本写到写时复制空间。从快照中读…

刷题之多数元素(leetcode)

多数元素 哈希表解法&#xff1a; class Solution { public:/*int majorityElement(vector<int>& nums) {//map记录元素出现的次数&#xff0c;遍历map&#xff0c;求出出现次数最多的元素unordered_map<int,int>map;for(int i0;i<nums.size();i){map[nu…

最适合mysql5.6安装的linux版本-实战

文章目录 一, 适合安装mysql5.6的linu版本1. CentOS 72. Ubuntu 14.04 LTS (Trusty Tahr)3. Debian 8 (Jessie)4. Red Hat Enterprise Linux (RHEL) 7 二, 具体以Ubuntu 14.04 LTS (Trusty Tahr)为例安装虚拟机安装Ubuntu 14.04 LTS (Trusty Tahr) 自己弄安装ssh(便于远程访问,…

前端八股文 对$nextTick的理解

$nexttick是什么? 获取更新后的dom内容 为什么会有$nexttick ? vue的异步更新策略 (这也是vue的优化之一 要不然一修改数据就更新dom 会造成大量的dom更新 浪费性能) 这是因为 message &#xff08;data&#xff09;数据在发现变化的时候&#xff0c;vue 并不会立刻去更…

240705_昇思学习打卡-Day17-基于 MindSpore 实现 BERT 对话情绪识别

240705_昇思学习打卡-Day17-基于 MindSpore 实现 BERT对话情绪识别 近期确实太忙&#xff0c;此处仅作简单记录&#xff1a; 模型简介 BERT全称是来自变换器的双向编码器表征量&#xff08;Bidirectional Encoder Representations from Transformers&#xff09;&#xff0c…

【wordpress教程】wordpress博客网站添加非法关键词拦截

有的网站经常被恶意搜索&#xff0c;站长们不胜其烦。那我们如何屏蔽恶意搜索关键词呢&#xff1f;下面就随小编一起来解决这个问题吧。 后台设置预览图&#xff1a; 设置教程&#xff1a; 1、把以下代码添加至当前主题的 functions.php 文件中&#xff1a; add_action(admi…

【PyTorch】torch.fmod使用截断正态分布truncated normal distribution初始化神经网络的权重

这个代码片段展示了如何用 PyTorch 初始化神经网络的权重&#xff0c;具体使用的是截断正态分布&#xff08;truncated normal distribution&#xff09;。截断正态分布意味着生成的值会在一定范围内截断&#xff0c;以防止出现极端值。这里使用 torch.fmod 作为一种变通方法实…

配置linux net.ipv4.ip_forward数据包转发

前言 出于系统安全考虑&#xff0c;在默认情况下&#xff0c;Linux系统是禁止数据包转发的。数据包转发指的是当主机拥有多个网卡时&#xff0c;通过一个网卡接收到的数据包&#xff0c;根据目的IP地址来转发数据包到其他网卡。这个功能通常用于路由器。 如果在Linux系统中需要…

CVPR 2024最佳论文分享:通过解释方法比较Transformers和CNNs的决策机制

CVPR&#xff08;Conference on Computer Vision and Pattern Recognition&#xff09;是计算机视觉领域最有影响力的会议之一&#xff0c;主要方向包括图像和视频处理、目标检测与识别、三维视觉等。近期&#xff0c;CVPR 2024 公布了最佳论文。共有10篇论文获奖&#xff0c;其…

计算组的妙用!!页面权限控制

需求描述&#xff1a; 某些特殊的场景下&#xff0c;针对某页看板&#xff0c;需要进行数据权限卡控&#xff0c;但是又不能对全部的数据进行RLS处理&#xff0c;这种情况下可以利用计算组来解决这个需求。 实际场景 事实表包含产品维度和销售维度 两个维度属于同一公司下面的…

限幅滤波法

限幅滤波法 限幅滤波法:根据经验判断,确定两次采样允许的最大偏差值(设为A),每次检测到新值时判断:如果本次值与上次值之差<=A,则本次值有效,如果本次值与上次值之差>A,则本次值无效,放弃本次值,用上次值代替本次值。 优点: 能有效克服因偶然因素引起的脉冲…

【Python】已解决:FileNotFoundError: [Errno 2] No such file or directory: ‘./1.xml’

文章目录 一、分析问题背景二、可能出错的原因三、错误代码示例四、正确代码示例五、注意事项 已解决&#xff1a;FileNotFoundError: [Errno 2] No such file or directory: ‘./1.xml’ 一、分析问题背景 在Python编程中&#xff0c;FileNotFoundError是一个常见的异常&…

ChatGPT对话:Python程序自动模拟操作网页,无法弹出下拉列表框

【编者按】需要编写Python程序自动模拟操作网页。编者有编程经验&#xff0c;但没有前端编程经验&#xff0c;完全不知道如何编写这种程序。通过与ChatGPT讨论&#xff0c;1天完成了任务。因为没有这类程序的编程经验&#xff0c;需要边学习&#xff0c;边编程&#xff0c;遇到…

贝尔曼方程(Bellman Equation)

贝尔曼方程(Bellman Equation) 贝尔曼方程(Bellman Equation)是动态规划和强化学习中的核心概念,用于描述最优决策问题中的价值函数的递归关系。它为状态值函数和动作值函数提供了一个重要的递推公式,帮助我们计算每个状态或状态-动作对的预期回报。 贝尔曼方程的原理 …