gat*_*ack 1 permissions symlink
此处列出了特定的 USB 硬件:
ls -l /dev/input/by-id/
Run Code Online (Sandbox Code Playgroud)
符号链接:/dev/input/by-id/usb-Metrologic_Metrologic_Scanner-event-kbd 解析为: /dev/input/eventxx ,其中 xx 是整数。在此示例 event19 中:
ls -l /dev/input/by-id/usb-Metrologic_Metrologic_Scanner-event-kbd
lrwxrwxrwx 1 root root 10 Nov 23 22:02 /dev/input/by-id/usb-Metrologic_Metrologic_Scanner-event-kbd -> ../event19
Run Code Online (Sandbox Code Playgroud)
是否有可以对符号链接进行操作的命令来更改目标文件的权限?IE
chmod 666 /dev/input/eventXX
Run Code Online (Sandbox Code Playgroud)
期待聪明而优雅的例子。
怎么样
chmod 666 /dev/input/by-id/usb-Metrologic_Metrologic_Scanner-event-kbd
Run Code Online (Sandbox Code Playgroud)
我希望这足够优雅!
来自GNU 手册chmod:
chmod永远不会改变符号链接的权限,因为chmod系统调用不能改变它们的权限。这不是问题,因为符号链接的权限从未使用过。但是,对于命令行上列出的每个符号链接,都会chmod更改指向文件的权限。
这可能是特定于 GNU 的,但由于您运行的是 Linux 发行版,因此您可能已经拥有 GNU coreutils。
| 归档时间: |
|
| 查看次数: |
2223 次 |
| 最近记录: |