编写systemd下服务脚本

Posted liushuhe1990

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了编写systemd下服务脚本相关的知识,希望对你有一定的参考价值。

编写systemd下服务脚本

一、在/lib/systemd/system目录下建立服务脚本

sshd.service 必须以service结尾

二、填写内容

[Unit]

Description=SSH Key Generation

 

[Service]

Type=oneshot

RemainAfterExit=yes

 

ExecStart=/etc/init.d/sshd  start

 

[Install]

WantedBy=multi-user.target

 

三、根据脚本后面的WantedBy=multi-user.target

在对于路径建立链接

Cd   /etc/systemd/system/multi-user.target.wants

Ln -s  /etc/systemd/system/multi-user.target.wants/sshd.service   sshd.service

 

以上是关于编写systemd下服务脚本的主要内容,如果未能解决你的问题,请参考以下文章

技术指南centos7下systemd服务管理全解

如何在systemd中添加service

如何使用 systemctl 管理服务

使用systemd在系统关闭时运行脚本

SHELL脚本testsrv脚本(init脚本或者SysV脚本)

Systemd 服务不会将 python 脚本写入文件,python 脚本在从 cli 执行时名义上运行