Jednostka w SystemD jest opisana jako każdy zasób, o którym jest świadomy systemu i może być kontrolowany. Jest to podstawowy byt, z którym systemd wie, jak sobie radzić. Zasoby te są podane w plikach konfiguracyjnych, które są również znane jako pliki jednostkowe. SystemD używa tych plików jednostkowych do konfigurowania i kontrolowania różnych zasobów, takich jak procesy i system plików. Plik jednostki określa, jak uruchamia się i działa systemd. Jednostka może różnych typów, a najczęstsza z nich jest znana jako „usługa”. Pliki jednostkowe są umieszczane w katalogu/etc/systemd/system. SystemCtl służy do zarządzania usługami w systemach włączanych przez systemd.
W plikach jednostek systemowych możesz wprowadzać zmiany konfiguracji na różne sposoby. Niezależnie od metody, pamiętaj, że za każdym razem, gdy wprowadzasz jakiekolwiek zmiany w pliku jednostki SystemD, musisz ponownie załadować systemD, aby odebrać te zmiany.
Przeładowanie zmiany na pliki jednostek systemowych
W celu ponownego załadowania zmiany do pliku jednostki SystemD polecenie jest następujące:
$ sudo systemctl demon-powód
To polecenie nie przeładowuje ani nie uruchamia usługi; tylko powiadamia system o zmianach w konfiguracjach. Innymi słowy, możesz powiedzieć, że ponownie załaduje pliki konfiguracyjne jednostki, a nie konfiguracje specyficzne dla usługi.
Następnie uruchom ponownie (lub ponownie załaduj) usługę zgodnie z wymaganiami:
$ sudo systemctl uruchom ponownie swoją nazwę serwisową
W ten sposób możesz ponownie załadować zmianę na pliki jednostki systemu za pomocą pojedynczego polecenia. Możesz użyć tego polecenia dla dowolnego rozkładu Linux, który używa SystemD.