En enhet i systemd beskrivs som vilken resurs som systemet känner till och kan styras. Detta är den grundläggande enhet som systemd vet hur man hanterar. Dessa resurser anges i konfigurationsfilerna, som också kallas enhetsfiler. Systemd använder dessa enhetsfiler för att konfigurera och kontrollera olika resurser som processer och filsystem. Enhetsfilen avgör hur systemd startar och körs. Enheten kan av olika slag, och den vanligaste av dem är känd som "service". Enhetsfiler placeras under katalogen / etc / systemd / system. Systemctl används för att hantera tjänster på systemd-aktiverade system.
I systemd enhetsfiler kan du göra konfigurationsändringar på olika sätt. Oavsett vilken metod du använder, kom ihåg att när du gör några ändringar i systemd-enhetsfilen måste du ladda om systemd för att plocka upp dessa ändringar.
Ladda om ändring till Systemd-enhetsfiler
För att ladda om ändringen till systemd-enhetsfilen är kommandot följande:
$ sudo systemctl daemon-reloadDet här kommandot laddar inte om eller startar om tjänsten. det meddelar bara systemet om ändringarna i konfigurationerna. Med andra ord kan du säga att det kommer att ladda om enhetens konfigurationsfiler, inte de tjänstespecifika konfigurationerna.
Starta om (eller ladda om) tjänsten efter behov:
$ sudo systemctl starta om ditt tjänstnamnSå här kan du ladda om ändringar till systemd enhetsfiler med ett enda kommando. Du kan använda det här kommandot för alla Linux-distributioner som använder systemd.