在 Ubuntu 上必须有几个“ autoexec.bat”等价物,因为我可以看到类似的文件rc.local似乎做的很少,因为文件中的注释说它默认不起作用,我尝试将这个命令放在那里,但它不起作用。
我需要知道的是我把这条线放在哪里。
echo 0 | /usr/bin/tee -a /sys/class/leds/smc::kbd_backlight/brightness
Run Code Online (Sandbox Code Playgroud)
我也看到了rc.localin /etc/init.d,但是我将 cmd 放在哪里以使其工作是个谜,因为那里有两个函数,所以我是将它放在其中一个函数的末尾还是最后一行?
该命令需要 root 权限才能运行,理想情况下应该在计算机启动时执行。当命令使我的 MacBook Air 的键盘变暗时。
此外,我还想知道如果只有特定用户运行此命令,我需要编辑哪个文件。作为根命令,我不想授予该用户 admin 或 sudo 访问权限,我希望当用户登录并且用户无法阻止该命令运行时,该命令以 root 身份执行。
$HOME/.profile 是登录脚本,但不以 root 身份运行,如果您使用 sudo 命令但那不是我需要的,它可以工作。
该/etc/profile是怪异,它不会在启动执行,但是当我进入一个shell然后执行sudo -i“它只要通过sudo进入交互模式运行
sudo crontab -e并添加一行“@rebootwhatevercommandwithfullpath”,它就可以工作了。但是在这个新版本中,我创建了一个新贵脚本,它更接近于它应该如何完成。