上回说到,我最近开始玩Debian了,有些小技巧在这里整理一下。譬如:有些应用希望开机的时候启动,应该怎么设置呢?
如果懒得去注册systemd服务,可以选择跟Ubuntu一样最简单的操作——用rc.local执行启动脚本命令。
- 默认情况下,Debian的 rc.local服务是关闭的,使用命令
systemctl status rc-local
可以确认其状态 - 首先,需要手工创建一个 /etc/rc.local 文件,保存内容如下:
#!/bin/sh -e
# 在这里输入需要自启的脚本
exit 0
记得把应用启动的脚本放在exit 0
前面哦。。
- 然后,
chmod +x /etc/rc.local
赋予其执行脚本的权限 - 最后,启动 rc-local 服务:
systemctl enable rc-local # 启用
systemctl start rc-local.service # 开始运行
systemctl status rc-local.service # 查看状态