首页 > 运维 > linux运维 > 正文

Linux 运维:如何创建文件系统 (mkfs.ext4 / mkfs.xfs)

舞夢輝影
发布: 2025-11-18 22:17:23
原创
332人浏览过
创建文件系统需先确认设备路径,使用mkfs.ext4或mkfs.xfs命令分别创建ext4或XFS文件系统,如mkfs.ext4 /dev/sdb1或mkfs.xfs -L backup_vol /dev/sdb1,随后挂载至目录并用df -Th验证。

linux 运维:如何创建文件系统 (mkfs.ext4 / mkfs.xfs)

在 Linux 系统中,创建文件系统是磁盘初始化的关键步骤。当你插入新硬盘或新建分区后,必须先格式化并创建文件系统,才能挂载和使用。常用的命令是 mkfs.ext4mkfs.xfs,分别用于创建 ext4 和 XFS 类型的文件系统。

确认目标设备

在操作前,先确认你要格式化的设备名称,避免误操作导致数据丢失

lsblkfdisk -l 可列出所有块设备。例如输出中可能会看到:
  • /dev/sdb1 —— 表示第二块硬盘的第一个分区
  • /dev/nvme0n1p2 —— NVMe 固态硬盘的第二个分区

注意:确保你选择的是正确的设备路径,一旦执行 mkfs 命令,原有数据将被清除。

创建 ext4 文件系统

使用 mkfs.ext4 命令来创建 ext4 格式的文件系统:

mkfs.ext4 /dev/sdb1

该命令会完成以下操作:

  • 格式化指定分区
  • 建立 ext4 所需的元数据结构(如 inode 表、超级块)
  • 自动启用常用特性(如 extent、huge_file、flex_bg)

如果希望添加标签便于识别,可加上 -L 参数:

mkfs.ext4 -L data_disk /dev/sdb1

创建 XFS 文件系统

XFS 是高性能日志文件系统,适合大文件和高并发场景。使用 mkfs.xfs 创建:

mkfs.xfs /dev/sdb1

默认情况下,XFS 会使用整个分区作为存储空间,并设置标准参数。

降重鸟
降重鸟

要想效果好,就用降重鸟。AI改写智能降低AIGC率和重复率。

降重鸟 308
查看详情 降重鸟

若要指定标签:

mkfs.xfs -L backup_vol /dev/sdb1

XFS 不支持调整大小(不能缩小),但支持在线扩容。

挂载并验证文件系统

创建完成后,需要挂载才能使用:

mkdir /mnt/data
mount /dev/sdb1 /mnt/data

通过以下命令查看是否成功挂载及文件系统类型:

df -Th /mnt/data

输出应显示对应的文件系统类型(ext4 或 xfs)和可用空间。

基本上就这些。只要确认好设备路径,选择合适的文件系统类型,就能顺利完成创建。日常运维中,ext4 更通用,XFS 更适合大容量、高性能需求场景。

以上就是Linux 运维:如何创建文件系统 (mkfs.ext4 / mkfs.xfs)的详细内容,更多请关注php中文网其它相关文章!

最佳 Windows 性能的顶级免费优化软件
最佳 Windows 性能的顶级免费优化软件

每个人都需要一台速度更快、更稳定的 PC。随着时间的推移,垃圾文件、旧注册表数据和不必要的后台进程会占用资源并降低性能。幸运的是,许多工具可以让 Windows 保持平稳运行。

下载
来源:php中文网
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
开源免费商场系统广告
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号