当前位置:首页>Linux>用一行 Linux 命令,彻底格式化 U 盘

用一行 Linux 命令,彻底格式化 U 盘

  • 2026-09-19 12:27:35
用一行 Linux 命令,彻底格式化 U 盘

用一行 Linux 命令,彻底格式化 U 盘

(附完整解释与避坑指南)

在 Linux 中格式化 U 盘,并不需要复杂的图形界面。
只需一条命令,就可以把 U 盘格式化为 Windows、Mac、Linux 都兼容的 exFAT 格式。

很多人看到命令会照抄,但却不知道每个参数的含义。
这篇文章会带你从实战到原理,一次彻底搞懂。

· · ·

一条核心命令

sudo mkfs.exfat -n "MYUSB" /dev/sdb
将 /dev/sdb 这个设备格式化为 exFAT 文件系统,并命名为 MYUSB

格式化完成后,U 盘即可正常使用。

一、完整操作流程(推荐按顺序执行)

第 1 步:查看 U 盘设备名

插入 U 盘后,输入:

lsblk

示例输出:

sda      8:0    0 512G  0 disk
├─sda1   8:1    0 512G  0 part
sdb      8:16   1  32G  0 disk

这里:

  • sda = 电脑硬盘
  • sdb = U 盘(32G)

⚠️ 一定要确认设备名,选错会清空电脑硬盘!

——

第 2 步:卸载 U 盘

如果 U 盘已挂载,需要先卸载:

sudo umount /dev/sdb

否则可能格式化失败。

第 3 步:格式化 U 盘

执行:

sudo mkfs.exfat -n "英语资料" /dev/sdb

完成。打开文件管理器,你会看到 U 盘名称变成:

英语资料

二、命令逐段解析(彻底理解)

命令:sudo mkfs.exfat -n "MYUSB" /dev/sdb我们逐个拆解:

1. sudo

作用:以管理员身份执行命令
原因:Linux 限制普通用户修改磁盘,这是保护机制。执行后会要求输入密码(不显示字符是正常的)。

2. mkfs.exfat

完整含义:make filesystem exfat
意思是:创建 exFAT 文件系统

mkfs.ext4 → Linux 常用格式
mkfs.vfat → FAT32
mkfs.exfat → 跨平台最佳选择

3. -n "MYUSB"

作用:给 U 盘命名(卷标)

4. /dev/sdb

含义:第二个磁盘设备。在 Linux 中,所有硬件都是文件。一定要用 lsblk 确认。

三、为什么推荐 exFAT 格式?

✔ 支持大文件(超过 4GB)
✔ Windows / Mac / Linux 完美支持
✔ 兼容性最好

格式
最大文件
跨平台
推荐
FAT32
4GB
是
❌
NTFS
很大
一般
⚠️
exFAT
很大
完美
✅ 推荐

六、常见错误

错误 1:格式化错硬盘
原因:没确认设备名。解决:必须先执行 lsblk。

错误 2:设备被占用
解决:sudo umount /dev/sdb

错误 3:没有 mkfs.exfat
安装:Ubuntu 执行sudo apt install exfatprogs

八、总结

核心记住这一条:

sudo mkfs.exfat -n "名称" 设备路径

三步流程:lsblk → umount → mkfs.exfat

——

如此丰富的海 · Abundasea

在复利的海洋,过丰盛的人生

最新文章

随机文章