linux磁盘分区fdisk命令详解

1、什么是分区?

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

2、为什么要有多个分区?

  • 防止数据丢失:如果系统只有一个分区,那么这个分区损坏,用户将会丢失所的有数据。

  • 增加磁盘空间使用效率:可以用不同的区块大小来格式化分区,如果有很多1K的文件,而硬盘分区区块大小为4K,那么每存储一个文件将会浪费3K空间。这时我们需要取这些文件大小的平均值进行区块大小的划分。

  • 数据激增到极限不会引起系统挂起:将用户数据和系统数据分开,可以避免用户数据填满整个硬盘,引起的系挂起。

3、分区工具fdisk用法介绍

  fdisk命令参数介绍:p、打印分区表。n、新建一个新分区。d、删除一个分区。q、退出不保存。w、把分区写进分区表,保存并退出。fdisk /dev/sda   对磁盘/dev/sda进行分区操作fdisk -l  查看当前的磁盘分区信息(主要是分区表信息)

4、实战(服务器挂载云硬盘)

(1)查看磁盘挂载情况
#查看当前文件系统信息,包括容量大小、使用情况、挂载点等
df -h# 查看当前的磁盘分区信息
fdisk -l

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

(2)磁盘分区处理
#对磁盘/dev/sda进行分区操作
fdisk /dev/sdan 新建一个新分区p (新建主分区)1 (使用第1个主分区)两次回车(使用默认配置)wq (保存分区表)回车开始分区


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

(3)磁盘格式化
mkfs.ext3 /dev/vdb1

(4)挂载磁盘目录

1 . 创建挂载目录点

mkdir -p /home

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

mount /dev/vdb1 /home
mount -a

3 . 设置开机启动

echo '/dev/vdb1 /home ext3 defaults 1 2' >> /etc/fstab

4 . 检查挂载情况

df -h


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

本文参考资料:

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

linux磁盘分区fdisk命令详解及云硬盘挂载实操相关推荐

  1. linux磁盘分区fdisk命令详解

    1.什么是分区?     分区是将一个硬盘驱动器分成若干个逻辑驱动器,分区是把硬盘连续的区块当做一个独立的磁硬使用.分区表是一个硬盘分区的索引,分区的信息都会写进分区表. 2.为什么要有多个分区? 防 ...

  2. Linux fdisk命令详解:给硬盘分区

    1.命令及其意义 命令:fdisk 意义:在安装操作系统的过程中已经对系统硬盘进行了分区,但如果新添加了一块硬盘,为了避免麻烦,重新安装操作系统,就可以使用fdisk命令来完成分区. 注意:千万不要在 ...

  3. Linux 磁盘管理 : mount 命令详解

    mount 功能: 加载指定的文件系 统:mount可将指定设备中指定的文件系统加载到 Linux目录下(也就是装载点).可将经常使用的设备写入文件/etc/fastab,以使系 统在每次启动时自动加 ...

  4. Linux磁盘分区与LVM详解

    目录 一.磁盘分区是怎样表示的 1.硬盘接口类型 2.硬盘和分区 二.文件系统 三.使用fdisk操作分区 1.创建磁盘分区 2.更改分区类型 3.格式化磁盘分区 4. 挂载分区 5.设置开机自动挂载 ...

  5. linux磁盘分区fdisk命令

    分区: fdisk命令参数介绍: p.打印分区表. n.新建一个新分区. d.删除一个分区. q.退出不保存. w.把分区写进分区表,保存并退出. fdisk -l 查看当前的磁盘分区信息(主要是分区 ...

  6. Linux 磁盘管理 : quota 命令详解

    什麼是 quota? quota 就字面上的意思來看,呵呵!就是有多少『限額』的意思啦!如果是用在零用錢上面,就是『有多少零用錢一個月』的意思之類的.如果是在容量空間上面呢?以 Linux 來說,呵呵 ...

  7. Linux 磁盘管理 : pwd 命令详解

    pwd命令以绝对路径的方式显示用户当前工作目录.命令将当前目录的全路径名称(从根目录)写入标准输出.全部目录使用/分隔.第一个/表示根目录,最后一个目录是当前目录.执行pwd命令可立刻得知您目前所在的 ...

  8. Linux系统之dd命令详解

    Linux系统之dd命令详解 一.dd命令介绍 1.dd介绍 2.dd的相关解释 二.创建指定大小的文件 三.给磁盘的分区做备份 1.磁盘分区备份 2.磁盘分区还原 四.清空磁盘 五.给磁盘备份 1. ...

  9. LINUX经常使用的命令详解

    LINUX经常使用的命令详解 源地址:http://blog.itpub.net/29065182/viewspace-1189162/ 1.man 对你熟悉或不熟悉的命令提供帮助解释  eg:man ...

最新文章

  1. 使用Python+OpenCV+GAN实现车牌图像增强
  2. WampServer修改MySQL密码的问题
  3. Object-C 打开工程,选择模拟起时,提示no scheme
  4. C++内联函数(inline)
  5. 日常生活 -- 开博一周年
  6. linux乌班图vi怎么使用,Ubuntu上vi(vim)编辑器使用教程
  7. ubuntu16.04+Virtualenv+python2.7+Caffe安装(CPU版本,无opencv)
  8. asterisk extconfig.conf文件解析
  9. flutter 图解_【Flutter 专题】83 图解自定义 ACEWave 波浪 Widget (一)
  10. python string与list互转
  11. 操作系统之伙伴堆实现
  12. opencv convertTo函数详解
  13. 微信群接口(开发思路)
  14. 小说下载器(python)
  15. 批量下载文件,打包成zip压缩包
  16. ICLR 22 GRAPH CONDENSATION FOR GNNS 图压缩工作目前的 第一篇 密歇根州立 CMU Snap
  17. html5游戏猪打狼,H5 js锅打灰太狼
  18. Swing可视化设计:在IntelliJ IDEA中安装JFormDesigner教程
  19. google专利的脚步
  20. PhoneGap详解

热门文章

  1. 有哪些比较好用的在线项目管理软件值得推荐?
  2. 纯电动物流车动力传动系统方案设计
  3. 【ZeyFra个人随记01】22计科(11408)考研一战白给小丑自我总结
  4. 在线培训系统搭建,简单成熟的部署方式,助力企业拥有培训平台
  5. arm64 ubuntu主机安装chromium和chromedriver
  6. 如何在红米 Redmi 6A 在 HbuilderX 上进行真机调试
  7. freeCAD学习笔记一:尝试一个最简单的例子
  8. 语音识别原理与应用:第三章 语音特征提取 3.1预处理
  9. 【问题解决】windows以太网属性无法打开或者空白问题
  10. 京东二面:内存耗尽后Redis会发生什么?