linux下的磁盘空间使用

来源:互联网 发布:python实现堆排序算法 编辑:程序博客网 时间:2024/06/06 11:39

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

几个关于磁盘分区卷的命令:
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/

0 0
原创粉丝点击