如何编辑 .rules 文件

如何编辑 .rules 文件

我是 Linux 新手,不熟悉如何使用终端,我正在尝试使用 arduino,但端口拒绝访问,我按照步骤修复了这个问题,然后到了需要创建规则并编辑的部分。我在 root 中创建了文件“99-arduino.rules”。创建文件后,我需要进入并编辑它,但是当我使用 ./ 输入它时,它显示权限被拒绝。之后,我浏览了文件系统,找到了实际的文件夹和文件,然后输入了该文件。我尝试输入代码,但是当我去保存它时,它显示权限被拒绝。我如何获得适当的权限来编辑/保存文件(无论是在终端中还是作为文件)。

答案1

您是否尝试过更改要编辑的文件的权限?类似这样的操作可能会有效:

sudo chmod u=rwx,g=,o= <path-to-file>

完成后,尝试编辑该文件。

如果这样可行,您可能希望在编辑完成后稍微限制一下权限。在执行上述命令之前,您应该执行以下操作:

ls -l <path-to-file>

然后,您就可以在更改文件权限之前看到这些权限。这也许可以解释为什么您之前无法写入文件,并且还可以为您提供更安全的权限,您可以在编辑完成后恢复这些权限。

相关内容