Şimdiye kadar, Ubuntu'da hizmetler otomatik olarak etkinleştirildiğinden, böyle bir şey yüklediğinizde Apache
önyüklemede başlatılacak.
Biraz bilgi bulun
Başlangıçta çalıştırılan tüm hizmetleri bulmak için:
systemctl list-units --type service
bu, önyüklemede yüklenen ve şu anda etkin olan tüm hizmetleri gösterecektir. Etkin olsun ya da olmasın, tüm hizmetlerin bir listesini almak istiyorsanız:
systemctl list-units --type service --all
Yapabileceğiniz başka bir şey çalıştırmaktır:
systemctl list-dependencies --type service
sonra vurun /
ve mongodb
neye bağlı olduğunu service
/ ne olduğunu araştırıp target
çalıştırın.
Ayrıca şunları da çalıştırabilirsiniz:
locate mongodb.service
Hangi gibi bir şey üretir:
/lib/systemd/system/multi-user.target.wants/mongodb.service
o zaman çok kullanıcılı hedefin bir parçası olarak başlatıldığını bileceksiniz, buna alternatif:
$ systemctl cat mongodb.service | grep -i wantedby
WantedBy=multi-user.target
Devre dışı bırak
Etkin olup olmadığını öğrenmek için (Başlangıç / önyükleme zamanında çalıştırılacaktır):
systemctl is-active mongodb
Ya active
ya inactive
; Senin durumunda olmalı active
.
Önyükleme zamanında başlatılmasını durdurmak için devre dışı bırakmalıyız:
sudo systemctl disable mongodb
Ve başka hiçbir şeyin (Başka bir hizmet yok) başlayamayacağından emin olmak için maskeleriz:
systemctl mask mongodb
bu nedenle bağlantı kurulacaktır /dev/null
ve artık otomatik veya manuel olarak başlatılamaz.
mongodb
Hizmet adının farkında değilim , tamamlanacak sekmeye basmayı deneyin. Sanırım mongodb
;)
service --status-all
tüm hizmetleri listeler. Sen başvurabilir bu