Linux磁盘命令工具全解析:检查、分区、格式化与挂载核心命令指南

在 Linux 系统管理中,磁盘操作是保障数据安全与系统稳定的核心环节。本文汇总了 Linux 磁盘管理的全套实用命令,涵盖磁盘空间监控(df、du)、健康状态检测(smartctl、badblocks)、分区管理(fdisk、parted)、文件系统操作(mkfs、mkswap)、挂载配置(mount、fstab)及高级功能(LVM 逻辑卷、RAID、磁盘加密)。从日常空间检查、性能分析到分区创建、永久挂载,再到坏道检测与数据恢复,全面覆盖磁盘管理全流程,帮助系统管理员与开发者高效排查磁盘问题、优化存储配置,确保数据安全与系统高效运行。
一、基础磁盘空间与使用情况检查
1. df - 查看文件系统使用情况
2. du - 统计目录或文件大小
3. lsblk - 列出所有块设备
二、磁盘健康状态检查
4. smartctl - SMART 磁盘健康监测
5. hdparm - 磁盘硬件参数查看
三、文件系统检查与修复
6. fsck - 文件系统检查与修复(需卸载分区)
7. e2fsck - ext 文件系统专用检查
8. xfs_repair - XFS 文件系统修复(需卸载分区)
四、坏道检测与处理
9. badblocks - 扫描物理坏道
10. ddrescue - 坏道数据恢复
五、性能监控与 I/O 分析
11. iostat - 监控磁盘 I/O 性能
12. iotop - 实时 I/O 监控
13. vmstat - 系统内存、I/O 综合监控
六、高级工具与可视化
14. smartmontools - 自动 SMART 监控
15. gparted - 图形化分区工具(需安装)
七、检查流程建议
八、磁盘分区管理
16. fdisk - 经典分区工具(MBR/GPT)
17. parted - 支持大于 2TB 磁盘的分区工具
18. gdisk - 专用于 GPT 分区的工具
九、文件系统操作
19. mkfs - 创建文件系统(格式化)
20. mkswap - 创建交换空间
十、磁盘挂载与卸载
21. mount - 临时挂载文件系统
22. umount - 卸载文件系统
23. fstab - 永久挂载配置
十一、磁盘加密
24. cryptsetup - LUKS 加密
十二、RAID 管理
25. mdadm - 软件 RAID 管理
十三、LVM 逻辑卷管理
26. pvcreate/pvdisplay - 物理卷操作
27. vgcreate/vgdisplay - 卷组操作
28. lvcreate/lvdisplay - 逻辑卷操作
十四、磁盘命令组合应用示例
示例 1:新建分区并永久挂载
示例 2:扩展 LVM 逻辑卷
磁盘管理命令速查表
阅读剩余
网站声明
本站内容可能存在水印或引流等信息,请擦亮眼睛自行鉴别;以免上当受骗;
本站提供的内容仅限用于学习和研究目的,不得将本站内容用于商业或者非法用途;