systemd'deki bir birim, sistemin farkında olduğu ve kontrol edilebildiği herhangi bir kaynak olarak tanımlanır. Bu, sistemin nasıl ele alınacağını bildiği temel varlıktır. Bu kaynaklar, birim dosyaları olarak da bilinen yapılandırma dosyalarında belirtilir. Systemd, işlemler ve dosya sistemi gibi farklı kaynakları yapılandırmak ve kontrol etmek için bu birim dosyalarını kullanır. Birim dosyası, systemd'nin nasıl başladığını ve çalıştığını belirler. Birim farklı tiplerde olabilir ve bunlardan en yaygın olanı “servis” olarak bilinir. Birim dosyaları /etc/systemd/system dizini altına yerleştirilir. Systemctl, systemd özellikli sistemlerdeki hizmetleri yönetmek için kullanılır.
Systemd birim dosyalarında farklı şekillerde konfigürasyon değişiklikleri yapabilirsiniz. Hangi yöntemi kullanırsanız kullanın, sistemd birim dosyasında herhangi bir değişiklik yaptığınızda, bu değişiklikleri almak için sistemd'yi yeniden yüklemeniz gerekeceğini unutmayın.
Değişikliği Systemd Birim Dosyalarına Yeniden Yükleme
Değişikliği sistemd birim dosyasına yeniden yüklemek için komut aşağıdaki gibidir:
$ sudo systemctl arka plan programı yeniden yükleBu komut hizmeti yeniden yüklemez veya yeniden başlatmaz; sistemi sadece konfigürasyonlardaki değişiklikler hakkında bilgilendirir. Başka bir deyişle, servise özel konfigürasyonları değil, birim konfigürasyon dosyalarını yeniden yükleyeceğini söyleyebilirsiniz.
Bundan sonra, hizmeti gerektiği gibi yeniden başlatın (veya yeniden yükleyin):
$ sudo systemctl hizmet adınızı yeniden başlatınTek bir komut kullanarak sistemd birim dosyalarındaki değişikliği bu şekilde yeniden yükleyebilirsiniz. Bu komutu systemd kullanan herhangi bir Linux dağıtımı için kullanabilirsiniz.