在 Linux 下挂载(mount)U 盘,一般按下面的步骤操作即可。以常见的 Ubuntu / CentOS / Debian 为例。
插入 U 盘后,执行:
lsblk
或
fdisk -l
通常会看到类似:
/dev/sdb
└── /dev/sdb1
sdb 是 U 盘设备sdb1 是分区(一般挂载这个)sudo mkdir -p /mnt/usb
sudo mount /dev/sdb1 /mnt/usb
如果是 exFAT,可能需要:
sudo apt install exfat-fuse exfat-utils # Ubuntu/Debian
sudo mount -t exfat /dev/sdb1 /mnt/usb
sudo apt install ntfs-3g
sudo mount -t ntfs-3g /dev/sdb1 /mnt/usb
df -h
或
mount | grep usb
cd /mnt/usb
ls
不要直接拔!
sudo umount /mnt/usb
或
sudo umount /dev/sdb1
umount: target is busy
解决:
lsof /mnt/usb
退出相关程序后再卸载。
sudo chmod 777 /mnt/usb
(仅测试用,生产环境不推荐)
编辑:
sudo vim /etc/fstab
添加:
/dev/sdb1 /mnt/usb vfat defaults 0 0
⚠️ 不推荐用设备名,建议用 UUID:
blkid
如果你告诉我:
我可以给你更精确的操作命令。