Debian11使用开机自启动脚本

William
2021-12-24 / 0 评论 / 57 阅读 / 正在检测是否收录...

因为搞阿里云盘的 webdav,用的是 Java 环境,最后想让 jar 包开机自启动,但是因为是 Debian11,进去 etc 目录发现没有 rc.local文件。反倒有好几个 rcx.local。

在低版本的debian系linux系统中,增加开机自启脚本比较简单,直接修改 /etc/rc.local 文件,在 exit 0 之前增加需要运行的脚本即可。但是现在在高版本的linux中默认没有开启该功能,接下来我们通过设置来开启该功能。

1、首先,我们到 /lib/systemd/system 目录下

cd /lib/systemd/system

2、在该目录下,可以发现有个 rc-local.service 文件,使用文本编辑器,在最后加上下列信息即可。

3、由于没有 /etc/rc.local 文件,所以我们需要手动创建它,并写入以下信息

#!/bin/sh -e

# 在这里输入需要自启的脚本
exit 0

4、创建完成后需要给其赋予运行权限

chmod +x /etc/rc.local

5、启动该服务

sudo systemctl enable rc-local  # 启用
sudo systemctl start rc-local.service # 开始运行
sudo systemctl status rc-local.service  # 查看状态

这个时候,我们的开机自启服务就完成了。

0

评论 (0)

取消