**本文收集于网络中各位大神的安装教程,然后在自己的环境中每个命令每行代码测试验证整理出的内容,可能存在遗漏和疏忽请大家多多包涵
测试环境:Linux Red Hat 6.9 64位
因为linux磁盘操作涉及到的各个理论知识点较多,所以针对理论和操作分开编写,只需要操作观看本文即可,如果想对Linux磁盘管理有更详细的了解,请移步相关博文:
- Linux LVM逻辑卷管理:制作中······
- Linux 磁盘分区:制作中······
- Linux 格式化:制作中······
- 【AIgua小白之路】Linux系统扩容-使用中的文件系统扩容~~【手把手系列】详细图文教程
- VMware Linux 增加磁盘空间:制作中······
概述
本文主要讲解Linux系统中扩容的方式,也就是新增加一个文件系统,如果需要在扩大已有的文件系统,例如下图中的 “/”文件系统,请移步:制作中······
操作简述:
查看磁盘信息
命令:df -h
详解:
硬盘分区
- 查看硬盘信息
命令:fdisk -l
本文中只需要记住我们需要操作的硬盘名称:/dev/sda
即可,此处查询的其他详细信息如有兴趣可以参考:制作中······ - 进入硬盘分区操作菜单
命令:fdisk /dev/sda
- 创建新分区
这里只是按部就班写明操作方式,具体原理和选项含义请移步:制作中······
输入命令:p
回车,显示当前分区信息
输入命令:n
回车,进入新建分区菜单,以下命令均为该模式下的命令。
输入命令:p
回车,进入新建主分区。
输入命令:3
回车,分配新分区序号。(PS:根据前面显示的分区信息例如我的是/dev/sda1,/dev/sda2,那么这 里从1-4里面就不能再选择1和2了,只能写3和4)
直接回车,分区起始位置建议默认。
输入命令:+15G
,分配15G空间给新分区
执行完以上命令后完成了新空间的创建,但是创建信息只是保存在内存中,还未生效,如果不需要生效,
直接在分区操作菜单Command (m for help):输入命令:q
,就可以不保存任何改变退出。
- 检查并保存分区信息
命令w
回车,保存更改,系统退出分区操作菜单回到命令行
Command (m for help): w
The partition table has been altered!
命令fdisk -l /dev/sda
,查看我们操作硬盘分区情况,这里会出现刚才新建的分区
完成以上操作之后命令reboot
重启服务器。
格式化分区
完成分区新建后需要对分区进行格式化操作
命令mkfs.ext4 /dev/sda3
进行格式化操作
其中“ext4”是存储格式,“/dev/sda3”就是刚才我们新建的分区
挂载空间
- 新建用于挂载空间的目录
命令mkdir /SGTMS
- 挂载分区
命令mount /dev/sda3 /SGTMS
将分区挂载到该目录下
其中“/dev/sda3”分区路径,“/SGTMS”挂载目录路径 - 修改初始化参数
打开/etc/fstab
文件,最后一行插入/dev/sda3 /SGTMS ext4 defaults 0 0
其中“/dev/sda3”分区路径,“/SGTMS”挂载目录路径,修改结果如下图:
-验证结果
命令:df -h
后记
至此,为linux新加空间的操作已经完成,在实际工作中,更多的是需要对已有的文件系统进行扩容,且因为是生存环境不能停机,所以要使用LVM进行扩容,具体操作请移步:制作中······