#打開system.service 目錄 /etc/systemd/system #編輯你的服務 sudo vim test.service #輸入你的服務內容腳本 [Unit] Description=test service After=network-online.target firewalld.service Wants=network-online.target [Service] Type=simple Environment="PATH=/root/local/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin" ExecStart=/usr/bin/sh -c "exec /data/test -f /data/test.toml > /data/test/nohup.`date '+%Y%B%d-%k%M%S'`.log" ExecReload=/bin/kill -s HUP \$MAINPID KillMode=process Restart=always [Install] WantedBy=multi-user.target ####上面時間是因為默認格式的解析總是主機名,我就換了下 #重啟配置,或者直接啟動也可以 sudo systemctl daemon-reload sudo systemctl restart test sudo systemctl status test #加入系統啟動服務 sudo systemctl enable test
