systemctl
, Linux sistemlerinde hizmetleri (servisleri) ve sistem durumunu yönetmek için kullanılan bir komuttur. Bu komut, sistemd tabanlı sistemlerde hizmetlerin başlatılması, durdurulması, yeniden başlatılması ve durumlarının kontrol edilmesi gibi işlemleri kolaylaştırır.
Temel sözdizimi şu şekildedir:
systemctl [options] [arguments]
start
: Bir hizmeti başlatır.stop
: Bir hizmeti durdurur.restart
: Bir hizmeti yeniden başlatır.status
: Bir hizmetin durumunu gösterir.enable
: Bir hizmeti sistem başlangıcında otomatik olarak başlatılacak şekilde ayarlar.disable
: Bir hizmetin otomatik olarak başlatılmasını engeller.Aşağıda systemctl
komutunun bazı yaygın kullanım örnekleri bulunmaktadır:
systemctl start httpd
systemctl stop httpd
systemctl status httpd
systemctl restart httpd
systemctl enable httpd
systemctl disable httpd
status
seçeneğini kullanarak sorunları hızlıca tespit edebilirsiniz.enable
seçeneğini kullanmak, sisteminizin her zaman gerekli hizmetlerle başlamasını sağlar.systemctl
komutunu kullanırken, root yetkilerine sahip olmanız gerektiğini unutmayın; bu nedenle sudo
ile birlikte kullanmanız gerekebilir.