如何在 ~/.bashrc 中使用 chmod
How to use chmod in ~/.bashrc
我想更改/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 命令放在那里。
我想更改/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 命令放在那里。