虚拟机操作:虚拟机——>设置——>硬盘——>添加——>确定

外接的磁盘一般放在/dev下,scsi设备一般以sd表示

ll /dev/sd*:显示所有外接scsi设备

fdisk工具说明

fdisk /dev/sdb(设备绝对路径):启动disk工具

[root@localhost ~]# fdisk /dev/sdb

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               删除一个分区
   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)

Command (m for help): p

Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0231ed13

大小

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         132     1060258+  83  Linux
/dev/sdb2             133         264     1060290   83  Linux
/dev/sdb3             265         396     1060290   83  Linux
/dev/sdb4             397        2094    13639185   83  Linux

p命令查看分区类型 该磁盘分了四个区

删除分区3

Command (m for help): d
Partition number (1-4): 3

Command (m for help): p

Disk /dev/sdb: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0231ed13

Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1         132     1060258+  83  Linux
/dev/sdb2             133         264     1060290   83  Linux
/dev/sdb4             397        2094    13639185   83  Linux

添加分区3

Command (m for help): n
Command action                        选择分区类型
   e   extended                               扩展分区
   p   primary partition (1-4)         主分区
p
Selected partition 3
First cylinder (265-2610, default 265):
Using default value 265
Last cylinder, +cylinders or +size{K,M,G} (265-396, default 396): +1G 分区大小

逻辑卷管理(摘抄)

逻辑卷的创建与挂载

1、创建物理卷
pvcreate /dev/sda5(设备) ——将设备变成物理卷(pv)
2、创建卷组
vgcreate vg01(卷组名) /dev/sdb5 (将设备添加到卷组里)
3、创建逻辑卷
lvcreate -L 50M -n lv01 vg01 ——在卷组vg01上创建一个名lv01的逻辑卷,大小为50M
4、查看物理卷、卷组及逻辑卷
pvs、vgs、lvs 详细查看 pvdisplay、vgdisplay、lvdisplay
5、创建文件系统
mkfs.ext4 /dev/vg01/lv01
6、挂载使用
mount /dev/vg01/lv01 /u01

df -h 查看挂载情况

7、删除逻辑卷
lvremove /dev/vg01/lv01
8、删除卷组
vgremove vg01
9、删除物理卷
pvremove /dev/sda5

逻辑卷的扩展

1、当卷组足够大时
1)lvextend -L 1G /dev/mapper/vg01-lv01 ——直接扩展逻辑卷大小
注意:-l +100 表示扩展100个pe大小,即100*4M=400M的空间
2)resize2fs /dev/mapper/vg01-lv01 ——在线同步文件系统
3)查看
2、当卷组空间不够扩展逻辑卷时
1)添加新的分区或者硬盘到系统中
2)pvcreate /dev/sda6 ——创建一个物理卷
3)vgextend vg01 /dev/sda6 ——将新的pv添加到卷组中
4)lvextend -L 1G /dev/mapper/vg01-lv01
5)resize2fs /dev/mapper/vg01-lv01
逻辑卷的缩小:
1、umount /u01 ——卸载逻辑卷
2、e2fsck -f /dev/vg01/lv01 ——检测文件系统数据
3、resize2fs /dev/mapper/vg01-lv01 500M ——减小文件系统,减小到500M
4、lvreduce -L 500M /dev/mapper/vg01-lv01 ——减小逻辑卷
5、mount /dev/mapper/vg01-lv01 /u01——挂载测试

linux学习总结之磁盘管理相关推荐

  1. 文件和存储管理学习笔记-动态磁盘管理

    Server 2008 R2 文件和存储管理学习笔记-动态磁盘管理 基本磁盘是包含基本分区.扩展分区或逻辑驱动器的一种物理磁盘 动态磁盘提供了基本磁盘不提供的一些高级功能,创建无限数量卷.跨越多个磁盘 ...

  2. linux软件包管理解析,linux学习笔记_09_软件包管理解析.doc

    linux学习笔记_09_软件包管理解析 软件包管理 软件包分类 源码包(C语言编写的源代码) linux主要由C语言来写. 源码包可以用写字板打开 脚本安装包:源码包进行再开发的源码包(提供安装界面 ...

  3. Linux(6)磁盘管理和文件系统

    文章目录 6.Linux(6)磁盘管理和文件系统 前言 基础资源 磁盘管理 磁盘简介 基本磁盘管理.分区 SWAP 交换分区管理 简介 交换分区管理流程 swap 逻辑卷LVM 概述 特点 可操作性的 ...

  4. 15. Linux系统中的磁盘管理

    Lesson15 Linux系统中的磁盘管理 文章目录 1. 什么是磁盘管理 2. 本地存储设备的识别 3. 设备的挂载和卸载 4. 解决设备正忙情况 5 磁盘分区 5.1 磁盘分区的基础知识 5.2 ...

  5. linux基础知识之磁盘管理及文件系统

    linux基础知识之磁盘管理及文件系统管理 磁盘管理及文件系统管理 一.磁盘硬件介绍 1. 接口类型 2. 硬盘种类 3. 磁盘命名 二.磁盘分区及文件系统介绍 1. 分区 1.1 什么是分区 1.2 ...

  6. linux挂载硬盘_CentOS「linux」学习笔记12:磁盘管理、分区挂载卸载操作

    linux基础操作:主要介绍了磁盘管理.分区挂载卸载操作. 特别说明linux中磁盘表现形式: IDE硬盘在linux中表示方式为"hdx".SCSI硬盘在linux中表示方式为& ...

  7. centos 卸载_CentOS「linux」学习笔记12:磁盘管理、分区挂载卸载操作

    linux基础操作:主要介绍了磁盘管理.分区挂载卸载操作. 特别说明linux中磁盘表现形式: IDE硬盘在linux中表示方式为"hdx".SCSI硬盘在linux中表示方式为& ...

  8. 跟我学Linux系统管理 第三讲 磁盘管理

    跟我学Linux系统管理 -------by MT.sh 第三讲 Linux 下的磁盘管理(上)      今天这一讲,我们主要要讨在Linux 下如何配置和管理磁盘,也就是磁盘管理了,最后我还会和大 ...

  9. Linux学习笔记38——磁盘配额 (Quota) 的应用与实作、软件磁盘阵列 (Software RAID)、逻辑卷轴管理员 (Logical Volume Manager)

    一.磁盘配额 (Quota) 的应用与实作 1,什么是 Quota Quota 的一般用途 [1] Quota 的使用限制 2,一个 XFS 文件系统的 Quota 实作范例 3 实作 Quota 流 ...

最新文章

  1. 中小学AI教育靠谱吗?50%教师教学经验不足1年
  2. Shiny平台构建与R包开发(四)——按钮与响应事件
  3. 起一个数的平方根_使用二分法计算一个数的算术平方根
  4. php防止注入漏洞,php防止sql注入漏洞代码
  5. Vue-Cli Error: EACCES: permission denied 解决方案
  6. Android Ion 框架 文件下载
  7. 【JAVA基础篇】注解
  8. java提交按钮_java – 允许“Enter”键按提交按钮,而不是仅使用MouseClick
  9. 用于Ubuntu 16.04和18.04的TensorFlow,Keras,Caffe,Caffe,CUDA,cuDNN和NVIDIA驱动程序的单行安装
  10. MapWinGis入门
  11. 第一次使用Pocket-PowerBuilder和开发DLL的经历
  12. 轻巧和实用并存——360安全卫士极速版试用报告
  13. CC攻击防御策略详解,效果显著
  14. 利用EXCEL进行数据爬虫
  15. ex is not shell_linux下环境变量详解
  16. educoder——面向对象程序设计java——实验实训——实验三 - 集合框架
  17. 算法数据结构(三十五)----子数组达到累加和的最大长度系列
  18. PM撸代码之Android【绝顶高手排行榜】
  19. 对于GISer身份的思考
  20. Web 图集应用,属于非游戏类的图集/雪碧图对象/JS雪碧图/前端图集/JS图集

热门文章

  1. sublime text3使用教程python_Sublime Text 编辑器配置 Python解释器简易教程
  2. php灰度化,PHP Imagick – 将图像转换为灰度(非常糟糕的结果)
  3. android动态添加xml布局,android – 如何动态添加视图已经在xml布局中声明的RelativeLayout?...
  4. 三十九、@staticmethod、@classmethod和@property类装饰器
  5. 教师编学科知识计算机,教师考试信息技术学科知识考什么_谈信息技术学科教师应该怎样教学...
  6. 2019.4.03 整体总结自己小程序开发的最后上线出现的问题。
  7. 如何高效准备2021届秋招算法岗面试?
  8. 今晚直播 | 小米人工智能部崔世起:小爱同学全双工技术实践
  9. ICLR 2020 | GAN是否真的判断出了数据的真假?
  10. 免费GPU支持!口罩识别、安全帽识别算法赛同步开启,丰厚奖品等你来战!