Bu bölümde bazı systemctl komutlarının üzerinden geçip diğer bölümde nasıl örnek bir servis oluşturup başlatırız onu göreceğiz.
Öncelikle sistemde systemd tarafından yönetilen bütün servisleri görmek için şu komutu çalıştırmamız gerekiyor,
systemctl list-units --type service --state running
Bu kodu konsol üzerinde çalıştırdığımızda şöyle bir çıktı alırız;
Sistem üzerinde bulunan bütün servisleri listeledik. Peki bir servis nasıl başlatılır?
sudo systemctl start application.service
Bu kod sayesinde yazmış olduğumuz application.service imizi başlatmış bulunmaktayız.
Başlattığımız bu servisi nasıl durdururuz?
sudo systemctl stop application.service
Durdurmuş olduğumuz bu servisi ya da güncelleme yapmış olduğumuz servisi yeniden başlatmak için şu kodu yazmalıyız;
sudo systemctl restart application.service
Aktif olan bir servisi devre dışı bırakmak için,
sudo systemctl disable application.service
Devre dışı olan bir servisi aktif etmek içinse şu kodu çalıştırırız.
sudo systemctl enable application.service
Tüm bu kodlarla uğraşırken servisin durumunu görmek içinse şu kodu çalıştırırız.
systemctl status application.service
Bu ve belki farklı 1-2 komut sayesinde linux üzerinde servislerle çok rahat bir şekilde çalışabiliriz. Bu bölümde komutlardan bahsetmiş olduk. Diğer bölümde örnek bir servisi ayağa kaldırmayı görüyor olacağız. Takipte kalın.