首页 / Linux 命令行入门教程 / 68. mkfs 格式化与 mount / umount

Linux 命令行入门教程

68. mkfs 格式化与 mount / umount

本教程共 90 篇 · 第 68 篇

68. mkfs 格式化与 mount / umount

分区切好后还是空的,得先”格式化”——也就是建立文件系统。格式化命令叫 mkfs,make filesystem 的缩写。

Ubuntu 26.04 默认用 ext4。格式化一个分区很简单:

sudo mkfs.ext4 /dev/sdb1

想用其他格式也行,比如 mkfs.xfsmkfs.vfat(给 U 盘用)。mkfs 后面跟的点号,就是具体的文件系统类型。

Warning

mkfs 会清空分区上的一切数据,且基本不可恢复。动手前用 lsblk -f 再三确认设备名,别把系统盘 /dev/sda 给格了。

格式化完,还不能直接往里写文件。Linux 不像 Windows 自动分配盘符,新分区得”挂”到某个目录。

这个动作叫挂载,用 mount

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

现在 /mnt/data 就指向这块分区,往里面写的东西都存到 sdb1 上。查看挂载结果:

df -h

用完想拿掉这块盘,要先卸载,用 umount(注意没有 n):

sudo umount /mnt/data
Warning

卸载时如果有程序正在读写这块盘(比如在 /mnt/datacd 着),会报”设备忙”。先 cd 离开那个目录,或关掉相关程序再卸。强制卸载可能丢数据。

还有个命令 dd,能整盘复制,常被叫”磁盘刻刀”。它威力极大,写错源/目标盘会瞬间毁掉整块盘的数据。

Warning

dd 写错目标盘基本不可恢复,是出了名的”数据毁灭者”。新手先了解、少碰为妙;真要用时务必用 lsblk 反复核对设备名。

小结:格式化用 mkfs.ext4,挂上用 mount,摘下用 umount;两个命令都碰真数据,动手前务必确认设备名。