linux枚举usb
‘壹’ 如何在linux下读写usb设备的数据
Linux不直接支持NTFS文件系统,如果U盘是NTFS文件系统就无法直接挂载使用。首先用lsblk列出所有块设备:
1
lsblk
sd表示SCSI磁盘,后面跟a,b,c之类的字母表示第几个磁盘,字母之后再跟数字表示这个磁盘的第几个分区。大部分人只有一个硬盘,此时再接一个U盘,这个U盘就是sdb,U盘上的分区就是sdb1。除此以外,还可以根据显示的容量判断U盘设备名是sdb还是sdc。其他情况以此类推。
然后可以在用户目录创建一个usb目录:(也可以根据喜好设置在其他地方,下面的挂载地址跟着改变即可)
1
mkdir ~/usb1
最后把U盘分区挂载到这个目录即可:(可能会提示输入密码,输入密码后回车即可)
1
sudo mount /dev/sdb1 ~/usb1
然后就可以通过访问 ~/usb1目录来访问U盘:
1
2
cd ~/usb1
ls
最后要拔出U盘以前,要卸载U盘:(卸载时要退出usb1目录,不然无法卸载)(可能会提示输入密码,输入密码后回车即可)
‘贰’ linux下如何使用USB口无线网卡
如果这个无线网卡厂家有发布针对于linux的驱动,那就好办了。
如果有,那么要么用副赠光盘安装,要么去网卡官网下载。
有了rpm包最好,直接可以把驱动文件放到/root下使用rpm
-ivh
文件名
~
如果是源码,那么你得看官网安装说明了,包含一些命令
‘叁’ linux按照什么规律给串口分配串口号
板载的16650制式采用: /dev/ttyS0----Sn,根据枚举顺序分配。
USB转串口的:/dev/ttyUSB0----USBn,根据枚举顺序分配。
‘肆’ linux 下如何实现USB设备重新枚举
umount,mount,umount,mount....巴拉巴拉