Linux硬盘挂载操作记录

ops/2024/9/24 14:21:39/

文章目录

      • 1.前置概念
      • 2.挂载步骤
        • 2.1查看盘信息
        • 2.2挂载整个盘到指定目录
        • 2.3将盘划分为多个分区并挂载到不同目录
          • 2.3.1创建分区
          • 2.3.2指定文件系统
          • 2.3.3挂载目录
      • 3.删除分区

1.前置概念

分区:分区就是将硬盘划分为多个区域,每个区域都有自己的文件系统,可以用来存储不同类型的文件。方便管理数据、针对不同业务的分区采用不同的文件系统来优化读取操作等。

文件系统:文件系统就是将硬盘抽象为文件和文件夹的形式来管理数据,我们只需要创建文件和文件夹来使用存储空间,而不需要具体是怎么使用硬盘的。常见的文件系统包括ext4xfs

挂载:添加硬盘或分区后,需要将其挂载到某个具体的目录下,这样这个目录下的文件数据就会被写入硬盘,硬盘才真正生效

2.挂载步骤

对于新添加的盘,可直接挂载到指定目录下,也可划分为多个分区挂载到不同目录下。

2.1查看盘信息

在这里插入图片描述

执行lsblk -f命令,可以看到所有块设备的信息。

这里可以看到,sdc和sdd还没有挂载,且sdd还没指定文件系统

2.2挂载整个盘到指定目录

如果未指定文件系统,是不能直接挂载的,会报错,如以下对sdd进行挂载:

在这里插入图片描述

使用mkfs指令为硬盘指定文件系统,-t指定文件系统类型

在这里插入图片描述

然后挂载到指定目录

在这里插入图片描述

2.3将盘划分为多个分区并挂载到不同目录

现在将sdc盘划分为两个主分区,并挂载到/diskc/c1/diskc/c2目录下

2.3.1创建分区

使用fdisk命令,指定要操作的设备路径:

在这里插入图片描述

分区分为主分区、拓展分区和逻辑分区

主分区最多只能创建4个,可挂载目录

拓展分区和逻辑分区是父子关系,拓展分区下包含多个逻辑分区,拓展分区不能挂载,逻辑分区可用于挂载

添加完后,需要输入指令w保存操作

在这里插入图片描述

按照上述步骤,添加两块主分区:

在这里插入图片描述

sdc中创建了两个分区sdc1和sdc2,每个分区占3G,还剩4G,可用于创建更多的分区。

2.3.2指定文件系统

现在需要为分区指定文件系统并挂载了

指定为xfs文件系统
在这里插入图片描述
查看块设备信息
在这里插入图片描述

2.3.3挂载目录

在这里插入图片描述

至此,挂载操作就完成了,可以往目录写入数据了。

3.删除分区

删除分区前,如果分区已经被挂载了,需要先取消挂载

umount /diskc/c2

umount用于取消挂载,注意后面指定的是挂载目录而不是设备路径

在这里插入图片描述

使用fdisk命令删除分区2,即/dev/sdc2


http://www.ppmy.cn/ops/30683.html

相关文章

JS实现瀑布流布局

瀑布流布局是一种常见的网页布局方式&#xff0c;可以实现页面内容的动态排列&#xff0c;使页面看起来更加美观。下面是一个简单的JS实现瀑布流布局的示例&#xff1a; <!DOCTYPE html> <html lang"en"> <head> <meta charset"UTF-8&quo…

使用Gradio搭建聊天UI实现质谱AI智能问答

使用Gradio搭建聊天UI实现质谱AI智能问答 一、调用智谱 AI API二、使用Gradio搭建聊天UI三、将流式处理添加到交互式聊天机器人 一、调用智谱 AI API 1、获取api_key 智谱AI开放平台网址&#xff1a; https://open.bigmodel.cn/overview 2、安装库pip install zhipuai 3、执…

JAVA顺序表相关习题1

1.笔试题:cvte str1 :welcome to cvte str2:come 描述:删除第一个字符串当中出现的所有的第二个字符串的字符!结果:wlt vt 要求 用ArrayList完成! public class Test {public static List<Character> findSameWords(String u1, String u2){List<Character> listn…

STM32H745BIT6上的ARM Cortex-M7和Cortex-M4核心共享SRAM4中的数据的方法

目录 1.Cortex-M7 Core (主核心) 2.Cortex-M4 Core (从核心) 3.具体代码示例 &#xff08;1&#xff09;Cortex-M7 Core (主核心) &#xff08;2&#xff09;Cortex-M4 Core (从核心) &#xff08;3&#xff09;总结 4.额外的知识点&#xff1a;原子操作 &#xff08;1…

tauri2 riscv wasm leptos debian

目前 riscv 相关的 debian 里的库与 x86 不太兼容&#xff0c;不能像 arm 那样方便&#xff0c;tauri 要在 x86 上交叉编译到 riscv 有点麻烦&#xff0c;主要问题就是没有资料和编译慢&#xff0c;要用模拟器 sudo apt install mmdebstrap qemu-user-static binfmt-support s…

蓝桥杯ctf2024 部分wp

数据分析 1. packet 密码破解 1. cc 逆向分析 1. 欢乐时光 XXTEA #include<stdio.h> #include<stdint.h> #define DELTA 0x9e3779b9 #define MX (((z>>5^y<<2)(y>>3^z<<4))^((sum^y)(key[(p&3)^e]^z))) void btea(unsigned int* v…

32.Docker认识

Docker介绍 Docker是一个快速交付应用&#xff0c;运行应用的技术。 1.可以将程序、依赖、运行环境一起打包为一个镜像&#xff0c;可以迁移到任意Linux操作系统。 2.运行时利用沙箱机制行程隔离容器&#xff0c;各个应用互不干扰。 3.启动、移除都可以通过一行命令完成&am…

溪谷软件:游戏联运有多简单?

游戏联运&#xff0c;即游戏联合运营&#xff0c;是一种游戏运营模式&#xff0c;涉及到多个平台或公司共同推广和运营同一款游戏。对于开发者而言&#xff0c;游戏联运的简化程度可能因具体情况而异&#xff0c;但以下是一些因素&#xff0c;使得游戏联运在某种程度上变得更加…