KERNEL=="ttyUSB*" , ATTRS{idVendor}=="10c4",ATTRS{idProduct}=="ea60",MODE:="0777" ,SYMLINK+="ttyRplidar",MODE:="0777"是什么意思
时间: 2024-04-14 09:23:31 浏览: 131
这是一个udev规则,用于在Linux系统中配置USB设备的权限和符号链接。具体解释如下:
KERNEL=="ttyUSB*":匹配设备名称以ttyUSB开头的USB串口设备。
ATTRS{idVendor}=="10c4":匹配设备的idVendor属性为10c4,即设备的供应商ID。
ATTRS{idProduct}=="ea60":匹配设备的idProduct属性为ea60,即设备的产品ID。
MODE:="0777":设置设备的权限为0777,即所有用户都具有读写执行权限。
SYMLINK+="ttyRplidar":创建一个名为ttyRplidar的符号链接,指向匹配的USB设备。
MODE:="0777":再次设置符号链接的权限为0777。
这个规则的作用是将满足条件的USB串口设备的权限设置为0777,并创建一个名为ttyRplidar的符号链接,以便更方便地访问该设备。
相关问题
解析KERNEL=="ttyUSB*", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", MODE:="0777", SYMLINK+="gray"
解析KERNEL=="ttyUSB*", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", MODE:="0777", SYMLINK ="gray" 意味着当系统检测到一个设备的内核名称为"ttyUSB*",且它的idVendor为"1a86",idProduct为"7523"时,将会应用以下规则:将该设备的访问权限设置为0777,并创建一个名为"gray"的符号链接。
KERNEL=="ttyUSB*", ATTRS{idVendor}=="1a86", ATTRS{idProduct}=="7523", MODE:="0777", SYMLINK+="usbtest"
这是一条udev规则,用于在Linux系统中自动为一个特定的USB设备创建符号链接,以便用户更方便地访问该设备。这条规则的意思是,当系统检测到一个USB设备的Vendor ID为1a86、Product ID为7523并且设备名称为ttyUSB*(*代表任意字符)时,就会将该设备的权限设置为0777(即所有用户都有读写执行权限),并在/dev目录下创建一个名为usbtest的符号链接,指向该USB设备。
阅读全文