在 Linux 中,U盘不会像 Windows 那样自动分配一个盘符,而是被识别为块设备,出现在/dev目录下。要进入 U 盘目录,必须先找到 U 盘对应的设备名,再将其挂载(mount)到一个目录上,最后通过cd进入该挂载目录。

第一步:识别 U 盘设备名。插入 U 盘后,执行以下命令查看磁盘和分区信息:
lsblk -o NAME,SIZE,FSTYPE,LABEL,MOUNTPOINT
或者使用:
sudo fdisk -l
在输出中,U 盘通常被识别为sdX,例如/dev/sdb,其第一个分区一般是/dev/sdb1。判断时要重点查看SIZE是否与 U 盘容量一致,同时确认MOUNTPOINT为空,避免误操作系统硬盘。
第二步:进入自动挂载目录。大多数桌面 Linux 发行版插入 U 盘后会自动挂载到/media/用户名/U盘标签或/run/media/用户名/U盘标签。可以直接切换目录:
cd /media/$(whoami)/U盘标签
如果不知道 U 盘标签,可以先执行ls /media/$(whoami)/查看自动挂载出来的目录名。
第三步:手动挂载并进入目录。如果系统没有自动挂载,需要手动创建挂载点并挂载:
sudo mkdir -p /mnt/usb
sudo mount /dev/sdb1 /mnt/usb
cd /mnt/usb
如果 U 盘文件系统是NTFS或exFAT,部分发行版需要先安装支持包。Debian 或 Ubuntu 系统可安装ntfs-3g和exfatprogs,然后执行:
sudo mount -t ntfs-3g /dev/sdb1 /mnt/usb
sudo mount -t exfat /dev/sdb1 /mnt/usb
对于 FAT32 格式的 U 盘,也可以使用:
sudo mount -t vfat /dev/sdb1 /mnt/usb
访问结束后,需要先退出挂载目录,再执行卸载(umount)操作:
cd ~
sudo umount /mnt/usb
也可以直接执行sudo umount /dev/sdb1。注意,不要在挂载目录内部执行卸载命令,否则系统会提示target is busy,因为当前进程仍占用该目录。
总而言之,Linux 进入 U 盘目录的核心流程是:识别设备、挂载设备、cd进入挂载点。使用lsblk查看设备,使用mount挂载,使用umount卸载,是 Linux 环境下管理 U 盘的标准操作。

查看详情

查看详情