Ubuntu USB权限

Linux在连接外设后,有时候需要使用root权限才能执行相关程序,可以通过修改USB的执行权限避免root权限的调用

step1

lsusb - 查看连接的USB外设
在这里插入图片描述

step2

chmod - 修改权限
假如要修改Bus 002 Device 008: ID 0483:0666 STMicroelectronics 设备的权限:

sudo chmod 777 /dev/bus/usb/002/008

在修改前也可以查看当前设备的权限,因为Linux中设备都被视为文件,所以修改设备权限等操作和文件的修改几乎一样

  • 查看文件的当前权限
faris2@faris2:~/Desktop/Ginkgo_USB-CAN_Extend_Linux-amd64_v1.0.5$ ls /dev/bus/usb/002/008 -l
crw-rw-r-- 1 root root 189, 135 6月  29 22:21 /dev/bus/usb/002/008

其中[c]表示是串行端口设备文件

文件类型的第一个字母含义
[c]串行端口设备文件
[b]可存储设备文件
[-]文件
[d]目录
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值