linux下的磁盘空间使用

  • Post author:
  • Post category:linux


有时候我们明明有很大磁盘空间,但是因为分配的原因,导致我们能过使用的空间很小,下面主要是关于使用磁盘空间的。

几个关于磁盘分区卷的命令:

lsblk,

fdisk -l

df -h

/dev目录下的设备

mkfs.ext2

pvdisply

pvcreate

lvdisplay

lvcreate

mount 设备 挂载点

下面讲解一下流程

1、lsblk,看看实际上有几块硬盘(磁盘,物理存储设备)

这里写图片描述

这里可以看到sda是一块物理硬盘disk

2、还是lsblk,查看一个物理硬盘上有多少个分区

这里写图片描述

这里sda1,sda2,sda5说明是三个分区

3、fdisk /dev/sda ,交互式创建物理分区,m帮助,w保存操作

这里写图片描述

4、pvcreate 把分区转化成物理卷

这里写图片描述

这里失败的原因是/dev/sda1已经被使用了,挂载在根目录下

我们假设已经转化成物理卷

5、vgcreate 创建卷组

vgcreate 卷组名 物理卷设备

6、lvcreate 从物理卷上面分割逻辑卷

lvcreate -L 500M -n 逻辑卷名 卷组名

7、mkfs.ext2在卷上制作文件系统(也就是格式化)

mkfs.ext2 /dev/mapper/name

8、把分配好的卷挂载到挂载点就可以使用了

mount /dev/mapper/name 挂载点

9、df -h 查看文件系统的使用情况

这里写图片描述

10、du -h –max-depth=1 查看当前目录下一级子目录文件夹大小

这里写图片描述

参考文章:Linux LVM逻辑卷配置过程详解


http://dreamfire.blog.51cto.com/418026/1084729/

转载于:https://www.cnblogs.com/lineuman/p/6776006.html