当前位置: 技术问答>linux和unix
Linux下怎么枚举usb设备?
来源: 互联网 发布时间:2016-08-28
本文导语: 在Ubuntu下不知道有没有函数可以枚举出usb设备,然后根据枚举出的设备信息对想要的usb设备进行读写操作。小弟初识Linux,各位莫见笑。 | lsusb | 插入u盘,dmesg 一下看看它的...
在Ubuntu下不知道有没有函数可以枚举出usb设备,然后根据枚举出的设备信息对想要的usb设备进行读写操作。小弟初识Linux,各位莫见笑。
|
lsusb
|
插入u盘,dmesg 一下看看它的设备文件是啥。假设是 /dev/sdb1
则可以直接 open/read/write/close 那个设备文件。
不过这是把整个u盘当做一个文件来操作的,原有的文件系统很容易被破坏!
如果是想访问u盘里面的文件,先调用mount将/dev/sdb1挂到到某个挂载点,
假设是/mnt/udisk,然后直接访问那个/mnt/udisk进行操作。
则可以直接 open/read/write/close 那个设备文件。
不过这是把整个u盘当做一个文件来操作的,原有的文件系统很容易被破坏!
如果是想访问u盘里面的文件,先调用mount将/dev/sdb1挂到到某个挂载点,
假设是/mnt/udisk,然后直接访问那个/mnt/udisk进行操作。
您可能感兴趣的文章:
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。