首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在bash中获取笔驱动器的序列号

如何在bash中获取笔驱动器的序列号
EN

Unix & Linux用户
提问于 2019-11-15 15:32:59
回答 2查看 973关注 0票数 1
代码语言:javascript
复制
cat /proc/scsi/usb-storage/27 
------------------
   Host scsi27: usb-storage
       Vendor: SanDisk
      Product: Cruzer Blade
Serial Number: 4C530000230331109030
     Protocol: Transparent SCSI
    Transport: Bulk
       Quirks: SANE_SENSE

因为每当插入吊坠时,它都会不断地更改主机号。

EN

回答 2

Unix & Linux用户

发布于 2019-11-15 16:01:11

使用lsblk

代码语言:javascript
复制
$ lsblk --output KNAME,SERIAL /dev/sdb
KNAME SERIAL
sdb   4CEDFB6D543AF360199308B2

我用相同的设备测试两次,总是得到相同的序列。

票数 4
EN

Unix & Linux用户

发布于 2019-11-15 17:11:58

我使用smartctl工具:

代码语言:javascript
复制
# smartctl /dev/sda -i | grep Serial
Serial Number:    S1D3LYBG290266

lsblk相比,我更喜欢它,因为前者更适合人类阅读,但是如果您在bash脚本中需要它,这是毫无价值的;

票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/552395

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档