当前位置:首页 > Linux > 正文

Linux U盘路径在哪查

在Linux系统中,可通过终端命令查看U盘路径:,1. 插入U盘后执行 lsblksudo fdisk -l 查看设备列表,2. 使用 df -h 命令查看已挂载设备,3. U盘路径通常显示为 /dev/sdX(如sdb1)及挂载点(如 /media/user/USBNAME),4. 通过 dmesg | tail 可查看最近连接的存储设备信息

方法1:使用 lsblk 命令(推荐)

步骤:

  1. 插入U盘,打开终端
  2. 输入命令:
    lsblk
  3. 查看输出结果:
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
    sda      8:0    0 238.5G  0 disk 
    ├─sda1   8:1    0   512M  0 part /boot/efi
    └─sda2   8:2    0   238G  0 part /
    sdb      8:16   1  14.9G  0 disk   # ← 通常U盘显示为sdb/sdc等
    └─sdb1   8:17   1  14.9G  0 part /media/user/USB_Drive

    关键信息:

  • 设备名:sdb, sdc(以 sdX 形式显示)
  • 分区:sdb1, sdb2(末尾数字表示分区号)
  • 挂载点:MOUNTPOINT 列显示路径(如 /media/user/USB_Drive

方法2:通过 dmesg 查看内核日志

步骤:

  1. 插入U盘后立即执行:
    dmesg | tail -n 20
  2. 查找关键日志:
    [ 1234.567890] sd 2:0:0:0: [sdb] Attached SCSI removable disk
    [ 1234.567901] sdb: sdb1

    说明: 最后几行会显示U盘设备名(如 sdb)和分区信息。

    Linux U盘路径在哪查  第1张


方法3:使用 fdisk 工具

步骤:

sudo fdisk -l

输出示例:

Disk /dev/sdb: 14.9 GiB, 16000000000 bytes, 31250000 sectors
Device     Boot Start      End  Sectors  Size Id Type
/dev/sdb1  *     2048 31249999 31247952 14.9G  c W95 FAT32

结果解读:

  • U盘设备路径:/dev/sdb
  • 分区路径:/dev/sdb1

方法4:检查挂载点(mountdf

  • 查看已挂载设备:

    mount | grep sd

    输出示例:
    /dev/sdb1 on /mnt/usb type vfat (rw,relatime)

  • 使用 df

    df -hT | grep sd

    输出示例:
    /dev/sdb1 vfat 15G 1.2G 14G 8% /mnt/usb


方法5:图形界面查看(通用方法)

  1. 插入U盘后,文件管理器(如Nautilus、Dolphin)左侧会显示U盘图标
  2. 右键图标 → “Properties”(属性) → 查看”Location”(位置)或挂载路径
  3. 或通过系统设置 → “Disks”(磁盘工具) → 选择U盘查看设备路径(如 /dev/sdb

注意事项

  1. 权限问题: 部分命令需 sudo 权限(如 fdisk -l
  2. 设备名规律:
    • 第一块硬盘:sda
    • U盘通常为 sdb, sdc(按插入顺序递增)
  3. 安全卸载: 操作前确保U盘未挂载:
    umount /dev/sdb1  # 替换为实际分区路径
  4. 无显示? 尝试重新插拔或检查USB接口是否正常

  • 快速定位: 优先使用 lsblk(无需root权限)
  • 详细分区信息:sudo fdisk -l
  • 挂载点查询: mountdf -h
  • 故障排查: dmesg 查看内核识别记录

通过以上方法,可准确获取U盘的设备路径(如 /dev/sdb)和挂载路径(如 /mnt/usb),为分区、格式化或数据操作提供基础。

引用说明: 基于Linux内核文档(kernel.org)及Ubuntu官方维护指南(help.ubuntu.com),命令验证环境为Linux 5.15+内核,操作涉及硬件设备时,请谨慎避免误选系统磁盘。

0