gpt4 book ai didi

linux - 如何在 ~/.bashrc 中使用 chmod

转载 作者:太空宇宙 更新时间:2023-11-04 13:02:51 24 4
gpt4 key购买 nike

我想更改/sys 目录中文件的权限,但权限在重启后不断重置。我试图在 ~/.bashrc 中添加一个 chmod,这样权限会在启动时改变,但我在终端中收到错误消息(不允许操作)。这样做的正确方法是什么? ~/.bashrc 是否以 root 身份执行?

这是我在 ~/.bashrc 中的命令

chmod 664 /sys/class/backlight/intel_backlight/brightness

这是我得到的错误:

chmod: changing permissions of ‘/sys/class/backlight/intel_backlight/brightness’
: Operation not permitted

最佳答案

~/.bashrc 在用户登录时以用户身份运行。它不在开机时运行。

如果你想改变一个文件的权限,你需要有这样做的权限。该消息告诉您您没有权限——只有 root 可以这样做。

在启动时进行一些自定义操作的最简单方法是将其粘贴到文件 /etc/rc.local 中。这个脚本在启动后由 root 运行(因此在每次重新启动时),所以你可以把你的 chmod 命令放在那里。

关于linux - 如何在 ~/.bashrc 中使用 chmod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33490825/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com