systemctl Nedir? Linux’ta Servis Yönetimi ve systemd Kontrol Rehberi

systemctl Nedir?

systemctl, systemd kullanan Linux sistemlerde servisleri, hedefleri (target) ve sistem durumunu yönetmek için kullanılan temel komut satırı aracıdır.

Servis başlatma, durdurma, yeniden başlatma ve durum kontrolü gibi işlemlerin tamamı systemctl ile gerçekleştirilir.

systemctl Ne İşe Yarar?

  • Servisleri başlatır ve durdurur
  • Servislerin otomatik başlatılmasını yönetir
  • Sistem çalışma hedeflerini kontrol eder
  • Servis hatalarının hızlı teşhisini sağlar

Temel systemctl Komutları

systemctl status nginx

Servisin çalışıp çalışmadığını ve hata durumunu gösterir.

systemctl start nginx
systemctl stop nginx
systemctl restart nginx

Servisi Otomatik Başlatmaya Alma

systemctl enable nginx
systemctl disable nginx

Sistemin açılışında servisin çalışmasını kontrol eder.

Tüm Servisleri Listeleme

systemctl list-units --type=service

Başarısız Servisleri Görüntüleme

systemctl --failed

Sistemde hata veren servisleri hızlıca listeler.

systemctl Nerelerde Kullanılır?

  • Servis çalışmıyor hatalarında
  • Sunucu açılış problemlerinde
  • Deployment sonrası servis kontrolünde
  • Otomasyon ve bakım işlemlerinde

Yaygın Hatalar

  • Servis adını yanlış yazmak
  • enable ve start kavramlarını karıştırmak
  • Hata loglarını incelemeden yeniden başlatmak

En İyi Uygulamalar

  • Önce systemctl status ile durum kontrolü yapın
  • Hata varsa journalctl ile birlikte analiz edin
  • Gereksiz servisleri disable edin
  • Servis yönetimini otomasyonlara dahil edin

Bilgi bankası açısından systemctl, Linux sistemlerde merkezi servis yönetim aracı olarak kabul edilir.

  • 0 Користувачі, які знайшли це корисним
Ця відповідь Вам допомогла?

Схожі статті

Dosya Arama ve Silme

Bulunduğunuz dizin ve tüm alt dizinlerde ismini belirlediğiniz tüm dosyalar silinir. find ....

suphp ile apache derlemesi

suphp kurulumu için: cd /usr/local/directadmin/custombuild/./build set php5_cgi yes./build set...

Clamav Otomatik Tarama ve Mail ile Rapor Gönderme

Sunucunuzun güvenliği için kurduğunuz clamav tarama işlemlerini manuel olarak yapmak zorunda...

Wordpress SMTP

SMTP üzerinden mail göndermek için yaygın olarark WP Mail SMTP kullanılır. PHP sürümü olarak 5.6...

Wordpress SMTP 'Error: Could not connect to SMTP host' Hatası Çözümü

SMTP üzerinden mail göndermek için yaygın olarark WP Mail SMTP kullanılır. PHP sürümü olarak 5.6...