Linux系统磁盘管理教程(2026最新版|磁盘分区、挂载与空间管理完整指南)
Linux系统磁盘管理是服务器运维中的核心技能,涉及磁盘查看、分区管理、挂载配置、空间优化以及故障排查。合理的磁盘管理可以提升系统稳定性,避免空间不足导致服务崩溃。 本文将系统讲解Linux磁盘管理的核心方法与实战操作。 磁盘管理的核心目标包括: 正确识别磁盘与分区 合理分配存储空间 确保文件系统稳定挂载 防止磁盘空间不足 提升IO性能与系统稳定性 df -h 作用: 查看各分区使用率 判断是否空间不足 lsblk 输出: 磁盘(sda、sdb) 分区结构 挂载点 fdisk -l 作用: 查看磁盘大小 分区类型 操作步骤: fdisk /dev/sdb 常用命令: n:新建分区 p:主分区 w:保存退出 创建文件系统: mkfs.ext4 /dev/sdb1 说明: ext4为常用Linux文件系统 临时挂载: mount /dev/sdb1 /data df -h /etc/fstab 添加: /dev/sdb1 /data ext4 defaults 0 0 mount -a 错误配置可能导致: 系统无法启动 动态扩容 灵活管理磁盘空间 pvcreate /dev/sdb1 vgcreate vg_data /dev/sdb1 lvcreate -L 10G -n lv_data vg_data mkfs.ext4 /dev/vg_data/lv_data mount /dev/vg_data/lv_data /data lvextend -L +10G /dev/vg_data/lv_data resize2fs /dev/vg_data/lv_data XFS文件系统使用xfs_growfs du -sh /* 或: du -ah / | sort -rh | head -20 路径: /var/log 可删除旧日志: rm -rf *.log apt clean (Ubuntu) iostat -x IO等待过高 读写速度慢 使用SSD 分离数据盘 优化数据库索引 原因: 文件系统损坏 解决: fsck /dev/sdb1 检查: /etc/fstab配置错误 排查: lsblk dmesg | grep sd 建议: /(系统盘) /home(用户数据) /data(业务数据) 独立数据盘 独立日志盘 网站目录单独分区 日志单独分区 解决: 删除日志 清理缓存 查找大文件 原因: IO瓶颈 swap频繁使用 原因: 非正常卸载 文件系统损坏 建议遵循: 合理分区规划 使用LVM管理磁盘 定期清理日志 监控磁盘使用率 关键数据独立存储 Linux磁盘管理的核心逻辑是: 规划 + 分区 + 挂载 + 监控 + 优化 关键技术点包括: df/lsblk/fdisk磁盘查看 分区与格式化 fstab永久挂载 LVM动态扩容 磁盘IO优化 通过规范化磁盘管理,可以显著提升Linux系统稳定性与数据安全性,避免磁盘空间不足和服务中断问题。一、Linux磁盘管理核心目标
二、查看磁盘信息(基础命令)
1. 查看磁盘整体使用情况
2. 查看磁盘分区信息
3. 查看详细分区信息
三、磁盘分区管理(核心操作)
1. 使用fdisk创建分区
2. 格式化分区
3. 挂载磁盘分区
4. 查看挂载结果
四、永久挂载配置(非常重要)
1. 编辑fstab文件
2. 测试配置
3. 注意事项
五、LVM逻辑卷管理(进阶必学)
1. LVM作用
2. 创建物理卷
3. 创建卷组
4. 创建逻辑卷
5. 格式化逻辑卷
6. 挂载逻辑卷
六、磁盘扩容与缩容
1. 扩容(推荐LVM方式)
2. 扩展文件系统
3. 注意事项
七、磁盘空间清理方法
1. 查找大文件
2. 清理日志文件
3. 清理缓存
yum clean all(CentOS)八、磁盘IO性能优化
1. 查看磁盘IO
2. 常见问题
3. 优化方法
九、磁盘挂载问题排查
1. 无法挂载
2. 开机不自动挂载
3. 磁盘识别不到
十、磁盘分区规划建议
1. 服务器标准分区
2. 数据库服务器建议
3. Web服务器建议
十一、文件系统选择建议
常用文件系统:
类型 特点 ext4 稳定通用 xfs 高性能大文件 btrfs 快照功能 十二、常见磁盘问题与解决方案
1. 磁盘100%占满
2. 系统卡顿
3. 文件丢失
十三、磁盘管理最佳实践
总结