Linux中对磁盘(硬盘)分区和挂载

news2025/1/21 15:35:35

记录:346

场景:在CentOS 7.9操作系统上,使用fdisk对磁盘分区;使用mkfs.xfs创建文件系统;使用mount挂载磁盘到目录;使用umount卸载目录已挂载的磁盘;修改文件系统表fstab,满足开机启动配置有效,无需手动挂载。

版本:

操作系统:CentOS 7.9

1.基础

(1)查看主机磁盘

命令:lsblk

解析:主机有一块磁盘设备sdb。目录:/dev/sdb。

(2)查看主机磁盘挂载文件系统情况

命令:df -h

解析:主机的磁盘设备sdb,没有挂载到某个目录。

(3)磁盘和文件系统信息

做分区和挂载前,命令lsblk和df -h执行后,打印信息。

2.磁盘分区

需求:把/dev/sdb分区为两个分区,总计40GB,第一个分区20.5GB,第二个分区19.5G。

(1)分区

命令:fdisk -b 1024  /dev/sdb

解析:-b 1024,一个sector size的大小;1GB;使用-b指定sector时,每个sector的大小是: sector size (512, 1024, 2048 or 4096)。

(2)根据提示填写相应信息

n,是添加一个分区。

40960000,第一个磁盘大小,取了最大容量一半左右。

w,保存到磁盘和退出。

交互步骤,详见图片。

(3)从磁盘查看

命令:lsblk

解析:sdb已经分区为sdb1和sdb2两个分区。其中,sdb1容量:20.5G;sdb2容量:19.5G。

(4)从设备目录查看

命令:ll /dev/

解析:在设备目录已经看到两个分区。

3.创建文件系统

sdb已经分区为sdb1和sdb2两个分区。

(1)分区sdb1创建文件系统

命令:mkfs.xfs /dev/sdb1

(2)分区sdb2创建文件系统

命令:mkfs.xfs /dev/sdb2

(3)创建文件系统信息

创建文件系统分区信息。

4.挂载磁盘到目录

sdb已经分区为sdb1和sdb2两个分区。

(1)分区sdb1挂载到目录

创建挂载目录:mkdir -p /mnt/hz_data01

挂载磁盘分区到目录:mount /dev/sdb1 /mnt/hz_data01

(2)分区sdb2挂载到目录

创建挂载目录:mkdir -p /mnt/hz_data02

挂载磁盘分区到目录:mount /dev/sdb2 /mnt/hz_data02

(3)查看磁盘分区挂载到目录

命令:df -h

解析:磁盘分区挂载到目录。

5.修改文件系统表fstab

修改fstab文件系统表;绑定挂载的硬盘和目录,在主机重启后挂载不会失效。避免每次重启主机都需手动挂载。

(1)查看硬盘的唯一标识符UUID

查看硬盘/dev/sdb的分区信息的UUID标识。

命令:blkid | grep -i /dev/sdb

打印信息:

分区/dev/sdb1: UUID="15a6a778-11b8-4e74-b1df-e76a7335cc01";

分区/dev/sdb2: UUID="e7635f7f-277d-4921-b3e6-c4f33ee872bc"。

(2)修改文件系统表fstab

查看命令:cat /etc/fstab

修改命令:vi /etc/fstab

添加内容:

UUID=15a6a778-11b8-4e74-b1df-e76a7335cc01 /mnt/hz_data01  xfs  defaults  0 0

UUID=e7635f7f-277d-4921-b3e6-c4f33ee872bc /mnt/hz_data02  xfs  defaults  0 0

(3)生效

立即生效。可以重启验证。

6.卸载目录已挂载的磁盘

(1)卸载目录挂载的分区sdb1

命令:umount /dev/sdb1 /mnt/hz_data01

(2)卸载目录挂载的分区sdb2

命令:umount /dev/sdb2 /mnt/hz_data02

7.删除分区

命令:fdisk -b 1024  /dev/sdb

解析:出现交互命令行后,输入d,就会删除分区。

8.fdisk的Command action帮助手册

在执行:fdisk -b 1024  /dev/sdb 命令后,出现命令行交互框,这就是最有效帮助手册。

查看Command action。

提示符:Command (m for help);可以选择m查看帮助手册。

从帮助手册得出支持的选项。

文字版:

Command (m for help): m
Command action
   a   toggle a bootable flag
   b   edit bsd disklabel
   c   toggle the dos compatibility flag
   d   delete a partition
   g   create a new empty GPT partition table
   G   create an IRIX (SGI) partition table
   l   list known partition types
   m   print this menu
   n   add a new partition
   o   create a new empty DOS partition table
   p   print the partition table
   q   quit without saving changes
   s   create a new empty Sun disklabel
   t   change a partition's system id
   u   change display/entry units
   v   verify the partition table
   w   write table to disk and exit
   x   extra functionality (experts only)

图片版:

9.磁盘分区和挂载结果展示

命令:lsblk

命令:df -h

详细信息:

10.应用

使用/mnt/hz_data01,就是在使用磁盘的/dev/sdb1分区存储空间。

使用/mnt/hz_data02,就是在使用磁盘的/dev/sdb2分区存储空间。

以上,感谢。

2022年11月27日

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

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

相关文章

【计算机毕业设计】网上游戏代练商城系统

一、系统截图(需要演示视频可以私聊) 摘要 随着当今社会的发展,时代的进步,各行各业也在发生着变化,本系统健身房这一方面,利用网站游戏代练已经逐步进入人们的生活。传统的网上游戏代练,都是用…

前端基础入门

HTML的基本概念 WWW(World Wide Web,万维网)是一种建立在Internrt上的、全球性的、交互的、多平台的、分布式的信息资源网络。它采用HTML语言描述超文本(Hypertext)文件。这里所说的超文本文件指的是包含链接关系和多…

数据结构与算法中的图

数据结构与算法中的图 图的定义与术语 在线性结构之间,数据元素之间满足唯一的线性关系。每个数据元素(除第一个和最后一个外)只有一个****直接前趋和直接后继** 在树形结构中,数据元素之间有着明显的层次关系,并且每…

实验四、R_b变化对Q点和电压放大倍数的影响 ​

一、题目 研究 RbR_bRb​ 变化对 QQQ 点和 A˙u\dot A_uA˙u​ 的影响。 二、仿真电路 仿真电路如图1(b)、(ccc)所示。晶体管采用 FMMT5179。其datasheet的相关参数如下:(a)FMMT5179的参数(a)\textrm{FMMT5179}的参数(a)FMMT5179的参数 (b)Rb为3MΩ时的情况(b)R…

RDD——Action算子

常用Action算子 countByKeycollectreducefoldfirsttaketopcounttakeSampletakeOrderedforeachsaveAsTextFile countByKey() 返回值是一个 字典类型 ## 读取文本文件 rdd1 sc.textFile(f"file:///{ROOT}/data/input/words.txt") rdd2 rdd1.flatMap(lambda x:x.spl…

【数字信号去噪】小波软阈值+硬阈值+改进阈值数字信号去噪【含Matlab源码 1025期】

⛄一、小波语音降噪简介 对于噪声频谱遍布于语音信号频谱之中的宽带噪声,如果噪声振幅比大部分的语音信号振幅低,则削去低幅度成分也就削去了宽带噪声。基于这种思路,可以在频域中采取中心限幅的方法,即让带噪语音信号通过一限幅…

实战关于登录框的渗透测试

前言 登录框可以说是我们漏洞挖掘中最常见的点,漏洞的种类也是相当的多,相信大家在登录框中发现的漏洞数不胜数。 主要有以下这些漏洞 弱口令 SQL注入 水平越权 垂直越权 逻辑漏洞 短信轰炸 邮箱轰炸 信息泄露SQL注入 看到登录框,输入信…

C++智能指针之weak_ptr

C智能指针之weak_ptr前言weak_ptr总结前言 在C中,动态内存的申请和释放是通过运算符:new 和 delete 进行管理的。其中 new 负责申请内存,delete负责释放内存。 动态内存的使用很容易出现问题,这主要在于你需要保证在正确的时间释放…

【MAX78000基础案例演示】

【MAX78000基础案例演示】1. MAX78000配套软硬件1.1 硬件1.2 软件1.3 demo例程2. ADC2.1 描述2.2 设置2.3 输出3. GPIO3.1 描述3.2 设置3.3 输出4. UART4.1 描述4.2 设置4.3 输出6.小结1. MAX78000配套软硬件 有关使用 SDK 的详细信息,请参阅MAX78000 评估套件入门…

(附源码)计算机毕业设计Java巴音学院学生资料管理系统

项目运行 环境配置: Jdk1.8 Tomcat8.5 Mysql HBuilderX(Webstorm也行) Eclispe(IntelliJ IDEA,Eclispe,MyEclispe,Sts都支持)。 项目技术: Springboot mybatis Maven Vue 等等组成,B/…

Android Parcelable反序列化漏洞分析与利用

文章目录前言背景知识Parcelable序列化Bundle的数据结构LaunchAnyWhereCVE-2017-13288漏洞利用原理解析POC程序攻击演示CVE-2017-13315漏洞利用原理解析POC程序攻击演示漏洞Demo思考漏洞利用原理解析POC程序(供参考)总结前言 今年年初曾关注到 heen 大佬在 2018 年中旬写的一篇…

3-6数据链路层-广域网

广域网(WAN,Wide Area Network),通常跨接很大的物理范围,所覆盖的范围从几十公里到几千公里,它能连接多个城市或国家,或横跨几个洲并能提供远距离通信,形成国际性的远程网络。 文章目录一.基本概…

本周总结(11.21-11.27)

周一: ssm项目写了委托 写的过程中边写边学习了一些布局用法。 周二: ssm项目写了查看 这部分内容主要还是在前端上改了很久,首先就是因为三种房源各不相同,每个房源都需要创建一个表,数据也不一致,所以详细房源页面…

ps常用操作

ps常用操作 个人总结,半路出家,仅供个人习惯,仅供个人参考。1.如何将导入的图片放大??? ctrl 和 加号 2.如何去除阴影或者粗糙的地方? 第一种方式,选择图像,选择填充 …

进军东南亚市场,腾讯云数据库 TDSQL 助力印尼 BNC 银行数字化转型

腾讯云数据库在助力金融核心系统分布式替换上,已经辐射到了东南亚市场。 东南亚最大的银行之一印尼BNC银行(Bank Neo Commerce)已正式完成新核心分布式迁移,使用腾讯云数据库TDSQL后,系统运行平稳顺畅。这标志着腾讯云…

电机与拖动 - 2 变压器

2 变压器2.1 变压器的用途与种类2.3 变压器基本结构2.4 变压器型号与额定值2.2 变压器工作原理2.5 变压器的等效电路2.6 变压器的参数测定 2 变压器 2.1 变压器的用途与种类 变压器用途:本课程讨论变换交流的电压幅值,不改变频率与电压交直流类型。电厂…

HBase安装部署

首先,启动Zookeeper 集群 启动Hadoop集群 HBase 的解压 更名 配置环境变量 添加 #HBASE_HOME export HBASE_HOME/opt/module/hbase export PATH$PATH:$HBASE_HOME/bin注意路径和你配置的hbase安装路径相同,不要直接抄 source一下 让配置的环境变量…

【Android】App开发-动画效果篇

在我们玩手机的过程中,如果我们点击某一个页面时,会出现一个页面动画加载或者动画效果的现象。现在我们就来看看App开发中是如何实现动画效果的。 目录 动画的分类 逐帧动画: 补间动画: 动画的分类 在常见的app使用的动画中&…

面试:事件拦截相关问题

Q1:分发的事件被view消耗了,后续事件是如何快速找到这个view的? ViewGroup不拦截事件又是如何将事件分发给子View? 带着问题重学Android事件分发 - 掘金 我们之前经常背的八股文: 当你手指触摸到屏幕这时候ViewGro…

BUUCTF Misc 隐藏的钥匙 另外一个世界 FLAG 神秘龙卷风

隐藏的钥匙 下载文件 使用010 editor工具查看 查找flag 将内容复制到base64在线 得到flag flag{377cbadda1eca2f2f73d36277781f00a} 另外一个世界 下载文件 使用010 eitor查看 看到了一串二进制,进行二进制转换字符串 得到flag flag{ko…