Linux: Systemd Komutları

Giriş

Systemd, sisteminizin açılış görevlerinden ve hizmetlerini idare eden bir arka plan yazılımıdır. Bu yazılımın görevi Linux çekirdeği ile programlar arasında bir bağlantı kurmak, yazılımların çalıştırılma amaçlarına göre hangi sırayla açılacaklarını belli bir hizaya sokmaktır. Örneğin X.org (Grafik altyapısını oluşturan bir yazılım) yazılımı çalıştırılmadan size açılışta şifre soran ekran çalıştırılamaz, X.org’un daha önce başlatılması gereklidir. Bu hizayı öncelikle Systemd belirler.

Özetlersek eğer, Linux çekirdeği kullandığınız işletim sisteminin kalbiyse Systemd ise beynidir.

Systemd’yi OpenSUSE üzerinde yönetmenin iki yolu vardır. Birincisi YaST arayüzü, İkincisi ise diğer Linux dağıtımlarında olduğu gibi komutlarla çalışmaktır. YaST anlatımına erişmek için tıklayın.

Komutlar

Ağaçlandırma yöntemi ile hangi hizmetlerin çalıştığını sıralamak için:

sudo systemctl status

Hangi hizmetlerin çalıştığını listelemek için:

sudo systemctl

Hangi hizmetlerin hata verdiğini listelemek için:

sudo systemctl --failed

(Yerine hizmet ismi gelecek) {Hizmet}’i o an çalıştırmak için:

sudo systemctl start {Hizmet}

{Hizmet}’i derhâl durdurmak için:

sudo systemctl stop {Hizmet}

{Hizmet}’i yeniden başlatmak için:

sudo systemctl restart {Hizmet}

{Hizmet} yapılandırmasını tekrar yüklemek için:

sudo systemctl reload {servis}

{Hizmet}’in şu an ki durumu hakkında bilgi almak için:

sudo systemctl status {servis}

{Hizmet}’i sistem açılırken beraberinde başlatmak için:

sudo systemctl enable {Hizmet}

{Hizmet}’i hemen şimdi başlatırken aynı zamanda sistem açılışına da eklemek için:

sudo systemctl enable --now {Hizmet}

{Hizmet}’in sistem açılışında beraber yüklenmesini engellemek için:

sudo systemctl disable {Hizmet}

Bluetooth hizmetini yeniden başlatan örnek komut:

sudo systemctl restart bluetooth.service

Örnek Hizmetler

ssh

Bilgisayarlar arasında uzaktan güvenli bağlantı kurulmasına izin veren SSH ile ilgilidir.

sddm

Grafik arayüz üzerinde oturumları yöneten ve belli bir grafik arayüzün açılmasını tetikleyen bir hizmettir. KDE kurulumlarında bu hizmet kullanılır.

gdm

SDDM hizmetinin Gnome karşılığıdır.

firewalld

Sisteminizin güvenlik duvarı hizmetidir. YaST üzerinden yapılandırılır.

wicked

OpenSUSE sisteminin kendi ağ yönetim aracıdır. YaST üzerinden yapılandırılır.

NetworkManager

Wicked servisine kıyasla daha sık kullanılan bir ağ yönetim aracıdır. Masaüstü ortamı ile ağ yapılandırmasına izin verir.

Yararlanılan kaynak: OpenSUSE Türkiye Forumu