Linux udev.rules文件是否按用户本地运行?

Linux udev.rules文件是否按用户本地运行?,linux,local,rules,udev,Linux,Local,Rules,Udev,我有我的代码,每次udev检测到新的usb时都会运行 当我以本地用户的身份运行代码时,代码工作正常 但当我使用udev.rules文件时,它失败了,因为它以root用户身份运行我的脚本 如何以本地用户身份运行“.rules”?您可能希望从udev触发systemd服务。它将为您处理许多事情,比如用户切换。在此处查看将udev与systemd结合使用的完整示例:

我有我的代码,每次udev检测到新的usb时都会运行

当我以本地用户的身份运行代码时,代码工作正常

但当我使用udev.rules文件时,它失败了,因为它以root用户身份运行我的脚本


如何以本地用户身份运行“.rules”?

您可能希望从udev触发systemd服务。它将为您处理许多事情,比如用户切换。在此处查看将udev与systemd结合使用的完整示例: