linux 设置开机启动

解决问题思路

1.首先写一个可执行脚本

2.将该脚本注册成服务

3.使用system enable命令让他开机自启

可执行文件脚本

java 复制代码
java -jar xxx.jar

注册成服务

java 复制代码
cd /etc/systemd/system/
vim 自己起一个服务名.service

内容如下:

复制代码
[Unit]
Description=# 服务名称                                                                       
[Service]
Type=oneshot
ExecStart=# sh脚本路径
StandardOutput=syslog
StandardError=inherit
[Install]
WantedBy=multi-user.target

将写好的服务配置复制到system路径下

javascript 复制代码
cp my-free.service /usr/lib/systemd/system/

添加引用

java 复制代码
ln -s '/usr/lib/systemd/system/自己起的服务名.service' '/etc/systemd/system/multi-user.target.wants/自己起的服务名.service'

测试一下可不可以

systemctl start 自己气的服务名.service

使用系统命令开机启动

systemctl enable 自己起的服务名

我是因为改这个没权限root都不行,我就听他们写的注释,老老实实用系统的这个了

"rc.local" E212: Can't open file for writing

相关推荐
waves浪游3 分钟前
进程控制(上)
linux·运维·服务器·开发语言·c++
Mr.Ja3 分钟前
【Docker 从入门到实战】——解决跨环境部署痛点的完整指南
运维·docker·容器·dockerfile·dockerimage
q***87603 分钟前
Nginx 常用安全头
运维·nginx·安全
youxiao_904 分钟前
LVS负载均衡集群与LVS+Keepalived集群
运维·负载均衡·lvs
SweerItTer8 分钟前
RK3566 泰山派 IMX415驱动移植+设备树修改+iq文件复制
linux·csdn·泰山派·imx415·rk356x·驱动移植
i***t9199 分钟前
Nginx 之Rewrite 使用详解
运维·nginx
Bigan(安)9 分钟前
【奶茶Beta专项】【LVGL9.4源码分析】03-显示框架-图层管理
linux·c语言·mcu·arm·unix
last demo10 分钟前
LNMP部署实验
linux·运维·服务器
代码游侠15 分钟前
数据结构——线性表
linux·c语言·数据结构·学习·算法
c***871916 分钟前
Nginx 缓存清理
运维·nginx·缓存