Linux 设置开机自动启动服务
Debian
修改rc-local.service
文件
nano /lib/systemd/system/rc-local.service
添加以下内容
[Install]
WantedBy=multi-user.target
新增/etc/rc.local
文件
nano /etc/rc.local
添加内容
#!/bin/bash
bash /root/ddns.sh #在这里输入需要自启的脚本,需要使用绝对路径
exit 0
然后赋予权限:
chmod +x /etc/rc.local
chmod +x /root/ddns.sh #脚本也赋予权限
启动 rc-local 服务:
systemctl enable rc-local
systemctl start rc-local
查看状态
systemctl status rc-local
CentOS
vi /etc/rc.d/rc.local
在最后面增加需要执行的脚本
bash /root/ddns.sh
赋予权限
chmod +x /etc/rc.d/rc.local
如果无法执行,给脚本添加权限
chmod +x /root/ddns.sh