4.1 df命令
汇报文件系统的磁盘空间使用情况。
命令:df 显示的内容
命令:df -h
数值自动适配单位。
命令:df -i
显示inode的使用情况
除了/dev/开头的都是临时挂载点,重启后存储的内容都会消失。
4.2 du命令
显示一个文件或目录的大小
du显示的文件大小是基于文件系统,由“块”这个概念来决定的。
所以,他和使用ls -l这个命令显示出的结果存在差异。
ls -l显示的是一个文件的实际大小。
而du显示的是占用系统空间的大小。
在对目录进行操作时。
参数:-s会只显示目录本身。
参数:-h为数值 自动适配单位。
4.3 磁盘分区 上
为虚拟机添加磁盘
新增的磁盘还不能被系统识别,需要重新启动。
命令:fdisk -l 查看磁盘分区情况
新磁盘/dev/sdb/ ,所以分区情况是空白。
磁盘分区命令: fdisk 【磁盘名称】
磁盘名称可以用fdisk -l查看。
常用命令。
新增一个分区:
mbr最高支持对2G以下磁盘进行分区。
每块磁盘最多能有四个主分区位,其中一个可以是扩展分区。
为分区划分大小可以使用+2G这种方式。
新建分区完成。
如果四个主分区全被用完。
以上是如何删除分区
扩展分区与主分区的区别。
扩展分区的创建与主分区大致相同,只是在选择分区类型时选e
三个主分区一个逻辑分区的情况。
新增扩展分区的情况。
4.4 磁盘分区下
直接删除主分区
当删除逻辑分区时,分区号会从扩展分区开始计算,中间不会留空位。
当只有一个扩展分区的情况。
扩展分区最多一个,逻辑分区可以有很多。
4.5磁盘格式化 上
centos7默认使用xfx格式。
以下的格式是之前的系统使用过的格式,centos7向下兼容。
使用mount命令可以查看已挂载的分区和文件系统格式
格式化命令:mke2fs 【参数】 【分区】
这里-t 表示格式化为ext4的文件格式。
mkfs.ext4 /dev/sdb1/和-t ext4的效果是一模一样的。
对于已经格式化的分区不能直接使用mkfs.xfs命令,需要加-f
[root@xy-01 ~]# blkid /dev/sdb1
/dev/sdb1: UUID="9feca4ce-7fd4-40c0-9df4-5a68b850d9df" TYPE="xfs"
查看没有被挂载的分区。
4.6 磁盘格式化 下
命令:mke2fs的默认形式。
参数-b 指定块大小
参数 -i 指定每隔多少空间分配一个inode号
参数-m 指定超级用户预留空间大小。
4.7 磁盘挂载 上
磁盘挂载命令:mount 【分区】 【目录】
卸载命令:umount 【挂载点或分区】
当处于挂载点下,挂载分区会提示目标忙。加-l参数就行了。
4.8 磁盘挂载 下
查看一个磁盘或分区的UUID
4.9 手动增加swap空间
手动添加的过程
称除手动添加的swap
4.10 lvm讲解 上
lvm的创建过程
第一步
第二步
第一步,准备分区
使用pvcreate命令需要安装lvm。在不知道包名的情况下查找命令所依赖的包、
第二步,创建物理卷
4.11 lvm讲解 中
物理卷(pv) 卷组(vg)逻辑卷(lv)
命令:创建(create) 移除(remove)
成生逻辑卷,然后格式化逻辑卷,这个卷就可以使用了。
挂载后名称的问题。
4.12 lvm讲解 下
对于已有的物理卷,只要执行下面两步就可以了。
4.13 磁盘故障小案例
一般开机出现这个界面就是开机挂载出的问题。
只要vi /ect/fstab编辑fstab文件,然后重启就可以了。