修改Ubuntu中的.rules文件(规则文件)

看了好多博客教大家修改串口权限以及对串口命名的教程,但是竟然找不到如何对.rules文件的编辑教程,所以我来了!

其实固定串口命名以及修改权限可以放在一块设置,我简单来顺一遍。

1、查看设备id

lsusb

类似这样

选中的前面是vid:la86,pid:55e3

这个后面要对号入座,才能修改成功

2、创新或修改.rules文件

1)创建自定义rules,名字随便写,后缀是.rules

类似

$sudo vim /etc/udev/rules.d/charge_port.rules

这里面会进入vim编辑器里对.rules文件进行修改

要修改成

KERNEL=="tty*", ATTRS{idVendor}=="la86", ATTRS{idProduct}=="55e3", MODE:="0777", SYMLINK+="charge_port"  

这个可以复制粘贴进rules文件。

2)进入rules文件后,要先输入

i

进入编辑模式

然后将复制的代码粘贴进去,修改自己需要修改的部分。

KERNEL=="tty*", 
ATTRS{idVendor}=="la86", //这里填入对应的vid
ATTRS{idProduct}=="55e3", //这里填入对应的pid
MODE:="0777",  //这里代表权限设置,设置成功以后,以后每次启动串口都不用每次赋权了(感觉很麻烦)
SYMLINK+="charge_port"  //这里表示修改的串口的具体别名

编辑完以后要按

Esc键

退出编辑模式

如果想退出不保存的话,输入

:q

并按

Enter键

退出。

如果想强制退出,那就输入

:q!

如果想保存退出,那就输入

:wq

:wq!(强制退出)

3)然后重新加载usev规则

sudo udevadm control --reload-rules
sudo service udev restart
sudo udevadm trigger

4)查看

ll /dev/别名

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值