Manjaro20.2开机运行自定义脚本
1. 简介
Manjaro 是一款 Arch Linux 发行版,不同于基于 Debian 的 Linux 系统,Manjaro 并不默认支持 rc-local.service
服务,这个服务主要用来在系统启动时运行用户自定义的脚本命令等。
2. 安装
虽然 Arch Linux 没有默认支持 rc-local.service
服务,但是我们可以手动安装这个服务并设置开机启动:
1 | sudo pacman -Sy systemd-rc-local |
3. 配置
要想使用 rc-local.service
服务在系统启动时运行用户自定义的脚本命令,首先需要在 /etc
目录下创建 rc.local
文件并修改可执行权限:
1 | sudo touch /etc/rc.local |
4. 添加开机自启脚本
打开 /etc/rc.local
文件,往其中添加运行自定义脚本的命令即可。
【注】/etc/rc.local
以及自定义脚本中都不能使用系统变量(比如 $HOME
,原因在于其执行自定义脚本时并没有继承系统变量)。
5. 查看脚本执行结果
1 | systemctl status rc-local.service |
此时会显示开机自启执行脚本的输出结果。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 お前はどこまで見えている!
评论
WalineTwikoo