1.建立脚本文件asmn
vim /usr/local/rebootAutoStart/asmn.sh
nohup /usr/local/minio/minio server /data3/minio/data > /usr/local/minio/autostart.log 2>&1 &
/usr/local/tomcat/tomcat-8.5.60_8080/bin/startup.sh
chmod +x /usr/local/rebootAutoStart/asmn.sh
2.建立asmn服务
cd /etc/systemd/system/
vim asmn.service
[Unit]
Description=RebootAutoRestart
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/rebootAutoStart/asmn.sh
[Install]
WantedBy=multi-user.target
chmod 754 asmn.service
systemctl daemon-reload
systemctl status asmn.service
3.asmn加入开机自启
systemctl enable asmn.service
systemctl is-enabled asmn.service
其他
对于asmn.service文件
[Unit]
Description=描述服务
After=描述服务类别
[Service]
Type=forking-后台运行
User=root-服务启动用户
Group=root-服务启动用户
ExecStart=服务的启动命令
ExecReload=重启命令
ExecStop=停止命令
PrivateTmp=表示给服务分配独立的临时空间
[Install]
WantedBy=multi-user.target-多用户命令行时安装此服务