#!/bin/bash
# 向一个临时文件中写入配置的内容,两种形式service和systemctl
sudo cat >/tmp/mysql-exporter-systemctl<<EOF
[Unit]
Description=Mysql Exporter
After=network.target
[Service]
ExecStart= ...
[Install]
WantedBy=default.target
EOF
sudo cat >/tmp/mysql-exporter-service<<EOF
#!/bin/bash
case "\$1" in
start)
...
echo \$!>/var/run/[servicename].pid
;;
stop)
sudo kill \`cat /var/run/[servicename].pid\`
sudo rm -f /var/run/[servicename].pid
;;
restart)
\
Shell脚本安装成服务加入系统启动-service
最新推荐文章于 2024-04-08 13:15:39 发布