Window和Linux系统下获取U盘UUID(逻辑序列号/卷序列号)

前言

①U盘每次格式化后会重新获得UUID。
②U盘UUID一般是8位字符串。

一.Window系统下获取U盘UUID

  1. 找到U盘的盘符(e.g. C/D/E/F…);
  2. 打开cmd窗口(按“Win+R”,输入“cmd”,点击“运行”);
  3. 在窗口输入盘符+冒号,例如盘符为x,输入“x:”;
e.g.
x:

在这里插入图片描述

  1. 继续输入“vol”,就能拿到8位UUID值,如上图。

二.Linux系统下获取U盘UUID

方法一

ls -l /dev/disk/by-uuid

方法二

sudo blkid

找到U盘分区对应的UUID

方法三

知道分区的情况下,直接查找分区UUID

sudo blkid /dev/sda1
Linux读取U盘或者移动硬序列号获取U盘或者移动硬分区名。基本原理如下: 当有外置 USB 插入的时候,会产生 /proc/scsi/usb-storage 目录,并在其中产生数字文件(形如 1 2 3 4),此文件存储了设备相关信息。 相应的 /sys/class/scsi_device/ 目录中会有 scsi 设备的目录(ide 硬默认无子目录,sata硬默认有子目录),以数字开头(形如 1:0:0:0 2:0:0:0) 这个数字与前面 /proc/scsi/usb-storage目录中的相对应,子目录表示sata硬。比如 /sys/class/scsi_device/2:0:0:0/device/block 中有USB设备,从该目录下得到U盘或者移动硬的分区名,比如sda1。 该demo实现了上述过程,先检查 /proc/scsi/usb-storage 目录,看是否有u盘或者移动硬接入,如果有则读取u盘或者移动硬序列号,然后在/sys/class/scsi_device/目录下逐级查找,直到找到u盘或者移动硬的分区。 完整代码,可直接编译和测试,嵌入式环境下也是适应的。 在linux测试如下,id表示序列号,sdb1表示是分区名称: # ./a.out udisk dev num:0 udisk id:055CE21B ret:0 dev num:0 found dir:0:0:0:1 found dev dir:0:0:0:1,full path:/sys/class/scsi_device/0:0:0:1 sub founction found dir:sda found sd device dir:sda,full path:/sys/class/scsi_device/0:0:0:1/device/block/sda found dir:0:0:0:2 found dev dir:0:0:0:2,full path:/sys/class/scsi_device/0:0:0:2 sub founction found dir:sdb found sd device dir:sdb,full path:/sys/class/scsi_device/0:0:0:2/device/block/sdb found sd sub device dir:sdb1 found dir:0:0:0:0 found dev dir:0:0:0:0,full path:/sys/class/scsi_device/0:0:0:0 sub funciton Open Directory /sys/class/scsi_device/0:0:0:0/device/block Error:No such file or directory get name return:0,disk name:sdb1 # 因为有的USB设备会有好几个,比如把CD和U盘集成到一起,就会出现上面的情况,有多个子目录去查找。
### 回答1: U盘序列号精确查找工具可以帮助用户快速准确地找到特定U盘序列号。由于U盘是一种常见的存储设备,人们在使用中可能会遇到多个U盘并存的情况。使用U盘序列号精确查找工具,用户可以方便地找到想要寻找的U盘。 这个工具通常会提供一个简洁明了的用户界面,用户可以在其中输入特定的U盘序列号,然后点击“查找”按钮进行搜索。工具会迅速扫描计算机中的所有U盘设备,根据输入的序列号U盘设备的序列号进行匹配。 一旦找到匹配的结果,工具会显示U盘的相关信息,如容量、厂商等。同时,还会显示U盘存储路径,方便用户直接访问U盘中的文件和数据。 U盘序列号精确查找工具的优势在于它的高效性和准确性。用户可以迅速找到特定的U盘,无需漫长地搜索和试错。此外,该工具还可以防止用户错把其他U盘当作目标U盘,提高了操作的可靠性。 总而言之,U盘序列号精确查找工具是一种简便实用的应用程序,可以帮助用户方便快捷地找到特定U盘序列号,提高了U盘的管理效率。 ### 回答2: U盘序列号精确查找工具是一种帮助用户准确找到U盘序列号的工具。随着U盘的普及和使用,有时候我们需要查找特定U盘序列号来进行管理或识别。这时候,使用U盘序列号精确查找工具可以方便快捷地帮助我们找到需要的信息。 U盘序列号精确查找工具一般具有用户友好的界面,并支持在多种操作系统上使用。使用该工具,用户只需将U盘插入电脑,并运行工具软件。软件会自动检测U盘并显示相关信息,包括U盘序列号、容量和文件系统等。用户可以根据需要,选择查找U盘序列号并将相关信息导出或进行其他操作。 该工具的使用可以帮助用户更加便捷地管理和识别U盘。例如,对于企业或学校而言,当需要对多个U盘进行统一管理时,使用U盘序列号精确查找工具可以快速找到需要的U盘序列号,从而更好地管理和分配资源。对于个人用户来说,当需要清理或备份U盘中的数据时,使用该工具可以较快地找到目标U盘,提高工作效率。 总之,U盘序列号精确查找工具是一种方便实用的工具,能够帮助用户准确找到U盘序列号。它的使用简单、操作快捷,可以提高用户的工作效率和U盘管理的便利性。如果你需要查找U盘序列号,不妨试试这样的工具吧! ### 回答3: U盘序列号精确查找工具是一种可以帮助用户确定U盘的唯一序列号的软件或工具。由于U盘的尺寸小、易丢失,因此当我们需要找到一个特定的U盘时,仅依靠外观和容量等特征是不够准确的。因此,通过使用U盘序列号精确查找工具,用户可以更直接地找到他们所需的U盘。 这种工具使用U盘内部的电子芯片上的唯一序列号,在存储器制造过程中被赋予。通过将U盘连接到计算机并运行该工具,它能够精确地读取并显示U盘序列号。用户可以根据这个序列号在工具的搜索栏中输入相应的标识,工具将快速定位并显示出与该序列号匹配的U盘U盘序列号精确查找工具的优点是可以提高U盘的使用效率和管理效率。用户不再需要费时费力地检查每个U盘,只需输入序列号即可找到目标U盘。此外,如果用户丢失了U盘,使用工具查找可以快速准确地确定其存在与否。这为用户提供了更为便捷和可靠的管理和使用方式。 总之,U盘序列号精确查找工具是一种方便、有效的工具,可帮助用户快速、准确地找到和管理U盘。随着U盘的普及和使用量的增加,这种工具的需求将会越来越大,为用户带来更便捷、高效的U盘使用体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值