1、进入cd /etc/systemd/system 目录
cd /etc/systemd/system
2、新建服务文件
vi serviceName.service //serviceName 是服务名称,根据实际填写
3、serviceName.service 文件内容如下:
[Unit]
Description=serviceName
After=syslog.target
[Service]
Type=simple
ExecStart=/usr/jdk1.8.0_162/bin/java -jar /home/service/serviceName.jar
[Install]
WantedBy=multi-user.target
Description 和 ExecStart 根据自己项目修改。
4、服务控制
启动服务:systemctl start serviceName
停止服务:systemctl stop serviceName
服务状态:systemctl status serviceName
项目日志:journalctl -u serviceName
5、开机启动设置
开机启动:systemctl enable serviceName
开机启动查看:systemctl list-unit-files | grep serviceName
或:systemctl list-unit-files | grep enable
查看所有服务开机启动情况:systemctl list-unit-files
注:上述命令中 serviceName 也可写为 serviceName.service

该文指导如何在Linux中创建和管理服务。首先,进入/etc/systemd/system目录,然后创建一个服务文件如serviceName.service,定义服务描述和启动命令。接着,使用systemctl命令启动、停止和检查服务状态。最后,设置服务开机启动,并查看启动配置。

3328

被折叠的 条评论
为什么被折叠?



