Home Add & remove service to systemd
Post
Cancel

Add & remove service to systemd

Add service

1
2
3
4
5
chmod +x <executabe file>

service_name=<service>
cd /etc/systemd/system
sudo nano $service_name
1
2
3
4
5
6
7
8
[Unit]
Description=<description about this service>

[Service]
ExecStart=<script which needs to be executed, don't need ./>

[Install]
WantedBy=multi-user.target
1
2
3
4
sudo systemctl daemon-reload
sudo systemctl start $service_name
sudo systemctl status $service_name
sudo systemctl enable $service_name

Remove service

1
2
3
4
5
6
7
service_name=<service>
sudo systemctl stop $service_name
sudo systemctl status $service_name
sudo systemctl disable $service_name
sudo rm /etc/systemd/system/$service_name
sudo rm /usr/lib/systemd/system/$service_name
sudo systemctl daemon-reload
This post is licensed under CC BY 4.0 by the author.