刚安装 14.04,CoolerMaster Storm 键盘。我根本不关心能否切换/关闭 LED,我只想让 LED 亮起前登录,即查看登录屏幕时,LED 应该已经亮起。
我已设置了键盘快捷键来运行xset led 3
,但这并不理想,因为我必须登录才能使用该快捷键。我希望这能自动发生。
我对 Linux 和脚本都很陌生,所以请 ELI5/ 指导我。我知道您可以按照以下说明在启动时运行脚本这,但我不明白如何实际编写脚本或如何“将其放入” /etc/rc.local
。我是否只需启动 gedit 并xset led 3
直接在rc.local
下方#comments
但在 上方输入exit 0
?我是否在其他地方创建另一个脚本并链接到rc.local
?我是否想得太多了(可能)?
简而言之,我希望更详细地解释一下 Mitch 在链接中所说的内容。感谢您抽出时间。
答案1
打开终端,输入sudo -s
以获取 root 访问权限。现在输入nano /etc/rc.local
,现在编辑文件,使其看起来像这样:
!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
xset led 3
exit 0
现在保存Ctrl + O, 按进入进而Ctrl + X退出。
让我们使用以下命令设置适当的权限:
sudo chown root /etc/rc.local
sudo chmod 755 /etc/rc.local
确保一切正常,使用:
sudo /etc/init.d/rc.local start
现在重新启动。