Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >linux磁盘分区fdisk命令详解及云硬盘挂载实操「建议收藏」

linux磁盘分区fdisk命令详解及云硬盘挂载实操「建议收藏」

作者头像
全栈程序员站长
发布于 2022-11-17 09:59:40
发布于 2022-11-17 09:59:40
14.9K010
代码可运行
举报
运行总次数:10
代码可运行

linux磁盘分区fdisk命令详解

1、什么是分区?

分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用。分区表是一个硬盘分区的索引,分区的信息都会写进分区表。

2、为什么要有多个分区?
  • 防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。
  • 增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。
  • 数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。
3、分区工具fdisk用法介绍
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
  fdisk命令参数介绍:
   p、打印分区表。
   n、新建一个新分区。
   d、删除一个分区。
   q、退出不保存。
   w、把分区写进分区表,保存并退出。
   fdisk /dev/sda   对磁盘/dev/sda进行分区操作
   fdisk -l  查看当前的磁盘分区信息(主要是分区表信息)

Jetbrains全家桶1年46,售后保障稳定

4、实战(服务器挂载云硬盘)
(1)查看磁盘挂载情况
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#查看当前文件系统信息,包括容量大小、使用情况、挂载点等
df -h

# 查看当前的磁盘分区信息
fdisk -l

通过命令(fdisk -l)可以很清楚的看到我们购买的10GB云硬盘 /dev/vdb 在系统中还没有挂载到指定目录,我们目前就需要将这个目录指定到需要的目录。比如我需要指定到/home。

(2)磁盘分区处理
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
#对磁盘/dev/sda进行分区操作
fdisk /dev/sda
   n 新建一个新分区
   p (新建主分区)
   1 (使用第1个主分区)
   两次回车(使用默认配置)
   wq (保存分区表)
   回车开始分区

然后我们检查”fdisk -l”,然后看到vdb1分区。

(3)磁盘格式化
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mkfs.ext3 /dev/vdb1
(4)挂载磁盘目录

1 . 创建挂载目录点

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mkdir -p /home

这里根据我们需要挂载创建挂载目录(挂载点),这里我们创建/home,如果我们需要其他目录也可以创建。 2 . 挂载目录

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
mount /dev/vdb1 /home
mount -a

3 . 设置开机启动

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo '/dev/vdb1 /home ext3 defaults 1 2' >> /etc/fstab

4 . 检查挂载情况

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
df -h

这里我们可以看到/home目录挂载完毕。这样我们安装的数据如果在home目录中就会在挂载数据盘中。

本文参考资料:

  1. https://www.itbulu.com/cvm-mount-disk.html
  2. https://www.cnblogs.com/rosepotato/p/8177988.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/223024.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2022年10月29日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux基础篇——Linux磁盘操作(磁盘基础知识、分类、分区、挂载、卸载、扩容)详解「建议收藏」
  假如你有个大木桶要装东西,如果木桶没有划分层,所有东西全部放入里面,虽然可以装,但是对大木桶的使用就合不合理,造成杂乱无章,寻找东西时候也耗时,甚至还有不同物品之间不能存放在一起而导致危险,那更好的做法自然是给大木桶画一下不同的区域,分成不同的层,每个层放不同的东西,即安全,寻找起来也方便;
全栈程序员站长
2022/09/01
8.7K0
Linux基础篇——Linux磁盘操作(磁盘基础知识、分类、分区、挂载、卸载、扩容)详解「建议收藏」
linux下使用fdisk工具为磁盘分区格式化
首先要明确分区是针对磁盘进行的操做,磁盘分区会创建分区表,类似vda,sda的是磁盘,vda1,sda1的是分区
用户7639835
2021/11/19
5.8K0
Linux系统磁盘分区及挂载 – fdisk[通俗易懂]
当我们拿到一块新的硬盘时,他所能够支持的最大空间只是代表硬件上的一个参数,我们要想让他能够正常的工作起来,必须要有相应的文件系统。文件系统决定了文件存储和管理时的方式和数据结构,也就是如何管理磁盘上的文件和文件夹。不同的文件系统拥有不同的特点,这也就是为什么我们在进行格式化操作必须要选定一种文件系统的原因。 当在一个操作系统(Windows、Linux、MacOS)中使用文件系统时,通常都会做一个统一的接口,来进行文件的读写,所以会存在某些文件系统只适用与某一种操作系统的情况。
全栈程序员站长
2022/09/22
6.7K0
Linux系统磁盘分区及挂载 – fdisk[通俗易懂]
Linux对大于2T的磁盘分区方法及创建逻辑卷LVM
在需要对一个4T的硬盘分区时,使用fdisk不能建立分区。原因是fdisk只能建立2TB大小的分区。如果大于2T需要采用GPT磁盘模式。下面介绍下MBR和GPT原理。
Laikee
2022/04/25
5.6K1
【Linux入门】磁盘分区、格式化
在进行磁盘管理操作时,必须慎重,要清楚自己在做什么。建议在操作之前对文件进行备份,或创建硬盘的快照、镜像,以便在出现意外时,最大限度的恢复数据。
参谋带个长
2023/12/19
2.9K0
Linux 磁盘分区工具 gdisk / fdisk
将磁盘划分为若干个区块操作为磁盘分区,在各个操作系统中都有类似的内容,分区会为硬盘管理带来一些好处:
为为为什么
2022/08/06
10.6K0
Linux 磁盘分区工具 gdisk / fdisk
Linux 磁盘管理命令:​cfdisk磁盘分区、sfdisk硬盘分区工具程序
Linux 磁盘管理命令:tune2fs文件系统调整、mkisofs建立ISO9660 映象文件、cfdisk磁盘分区、sfdisk硬盘分区工具程序、parted磁盘分区工具
度假的小鱼
2025/01/22
5951
Linux 磁盘管理命令:​cfdisk磁盘分区、sfdisk硬盘分区工具程序
Linux系统磁盘分区及挂载 - fdisk
当我们拿到一块新的硬盘时,他所能够支持的最大空间只是代表硬件上的一个参数,我们要想让他能够正常的工作起来,必须要有相应的文件系统。文件系统决定了文件存储和管理时的方式和数据结构,也就是如何管理磁盘上的文件和文件夹。不同的文件系统拥有不同的特点,这也就是为什么我们在进行格式化操作必须要选定一种文件系统的原因。当在一个操作系统(Windows、Linux、MacOS)中使用文件系统时,通常都会做一个统一的接口,来进行文件的读写,所以会存在某些文件系统只适用与某一种操作系统的情况。
一头小山猪
2020/04/10
6K0
linux(十三)之磁盘分区、创建文件系统、挂载
前面学习了linux的用户管理 ,感觉是不是linux的多用户多任务的系统感觉十分了解了,但是其实并不然的。你还需要了解更多。接下来给大家分享的是 在vmware中添加硬盘创建分区,然后挂载到指定目录
用户1195962
2018/01/18
5.7K0
linux(十三)之磁盘分区、创建文件系统、挂载
玩转 Linux 之:磁盘分区、挂载知多少?
上周在做日志机扩容的时候,发现运维同学将一块硬盘的挂载点没有同以前的日志机保持一致,考虑到这会给日后的维护带来麻烦,于是尝试着手修改,在修改的同时,review 了下之前日志机的挂载配置,发现居然存在随时掉坑的可能。。。至于什么坑,我会在文末说明。 so,感觉这事儿虽然简单,也许一条命令就搞定的事情,但是,很多童鞋可能不明就里,纯复制粘贴网上的命令,这很容易给人挖坑埋雷,今天就来聊聊 linux 下磁盘分区、挂载的问题,篇幅所限,不会聊的太底层,纯当科普吧~ 1、Linux 分区简介 1.1
用户1177713
2018/02/24
11.6K0
玩转 Linux 之:磁盘分区、挂载知多少?
Linux下数据无损动态修改MBR分区表格式为GPT
腾讯云官网中有一篇帮助文档“扩容Linux文件系统,https://www.qcloud.com/document/product/362/6738,讲解了GPT分区云硬盘扩容后修改分区指引和MBR分区云硬盘扩容后修改分区指引。其中MBR分区扩容下,若扩容后的空间已经大于2TB则不可选择。官网文档没有涉及到MBR的分区扩展到2T以上该怎么处理。
用户1188303
2018/08/02
11.8K0
Linux下数据无损动态修改MBR分区表格式为GPT
linux | ubuntu虚拟机创建硬盘、磁盘分区、分区挂载、自动挂载、磁盘清理
按ctrl+E进入目录查看,根据时间判断,移除只是在虚拟机移除,并未在已安装的位置移除,记得手动移除,不然你的ubuntu只会越来越大
Qt历险记
2024/08/20
3.1K0
linux | ubuntu虚拟机创建硬盘、磁盘分区、分区挂载、自动挂载、磁盘清理
Linux磁盘分区详解
此时,student用户就只有2M的磁盘配额空间,也就是不能放入超过2M的文件,否则就会报错。
全栈程序员站长
2022/08/31
6.1K0
Linux 磁盘管理命令:fdisk磁盘分区\mount挂载文件系统\umount卸载文件系统
Linux 磁盘管理命令:fdisk磁盘分区\mount挂载文件系统\umount卸载文件系统
度假的小鱼
2025/01/17
5060
Linux 磁盘管理命令:fdisk磁盘分区\mount挂载文件系统\umount卸载文件系统
CentOS 磁盘分区
可以看出,主要有两块磁盘,vda磁盘下有vda1分区,而磁盘vdb没有分区,磁盘名字每台机器可能不一样,你的可能是/dev/sda、/dev/sdb,根据实际情况而定
itze
2022/10/31
1.8K0
CentOS 磁盘分区
Linux 下新硬盘分区、格式化、挂载全流程
互联网上搜索到的 Linux 环境新磁盘配置方法资料质量都不尽如人意,因此自己整理了一份,日常 Linux 磁盘分区时查阅足够了,主要是用到了 fdisk 命令。
宋天伦
2023/10/20
3.4K0
腾讯云服务器扩容云磁盘增容至挂载盘目录中的方法
在老蒋记录的文章中,关于VPS、服务器的挂载盘问题其实也是比较多的,但是确实因为疏忽不同的服务商可能操作起来有所不同。最近主要对腾讯云服务器这块的云磁盘扩容挂载是我的研究对象,一来是公司有一个客户需要较大的数据用到挂载数据盘,所以我也就在博客中记录下来。
老蒋
2018/09/17
19.5K1
linux恢复硬盘初始状态,初始化Linux数据盘(fdisk)[通俗易懂]
初始化Linux数据盘(fdisk)TkV南京数据恢复-西数科技: 硬盘/手机/SSD数据恢复专家. 025-83608636 18913825606
全栈程序员站长
2022/09/02
6.4K0
Linux系统磁盘与分区管理
Linux最传统的磁盘文件系统(filesystem)使用的是EXT4格式,所以要了解文件系统就得要由认识EXT4开始,而文件系统是创建在硬盘上面的,因此我们得了解硬盘的物理组成才行,下面我们回来详细谈一谈磁盘,inode,block还有superblock等文件系统,的理论知识.
王瑞MVP
2022/12/28
6.3K0
fdisk 磁盘分区教学
使用fdisk -l命令可以查看系统中所有磁盘的分区信息,包括磁盘设备名称、分区大小、分区类型等。例如:
久绊A
2025/02/22
5130
推荐阅读
相关推荐
Linux基础篇——Linux磁盘操作(磁盘基础知识、分类、分区、挂载、卸载、扩容)详解「建议收藏」
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档