Hvordan du last inn endring til systemd enhetsfiler?

Hvordan du last inn endring til systemd enhetsfiler?

En enhet i SystemD beskrives som enhver ressurs som systemet er klar over og kan kontrolleres. Dette er den grunnleggende enheten som systemd vet hvordan han skal håndtere med. Disse ressursene er oppgitt i konfigurasjonsfilene, som også er kjent som enhetsfiler. SystemD bruker disse enhetsfilene for å konfigurere og kontrollere forskjellige ressurser som prosesser og filsystem. Enhetsfilen bestemmer hvordan SystemD starter og kjører. Enheten kan av forskjellige typer, og den vanligste av dem er kjent som "service". Enhetsfiler er plassert under/etc/Systemd/System Directory. SystemCTL brukes til å administrere tjenester på SystemD -aktiverte systemer.

I SystemD -enhetsfiler kan du gjøre konfigurasjonsendringer på forskjellige måter. Uansett hvilken metode du bruker, husk at når du gjør endringer i SystemD -enhetsfilen, må du laste inn SystemD for å hente disse endringene på nytt for å hente disse endringene.

Last inn endring til SystemD -enhetsfiler

For å laste inn endringen til SystemD -enhetsfilen, er kommandoen som følger:

$ sudo SystemCTL Daemon-Reload

Denne kommandoen laster ikke på nytt eller starter tjenesten på nytt; Det varsler bare systemet om endringene i konfigurasjonene. Med andre ord, du kan si at den vil laste inn enhetskonfigurasjonsfilene på nytt, ikke de tjenestespesifikke konfigurasjonene.

Etter det, start på nytt (eller laste inn) tjenesten på nytt etter behov:

$ sudo SystemCTL Start på nytt ditt-service-navn

Slik kan du laste inn endringer på SystemD -filer på nytt ved hjelp av en enkelt kommando. Du kan bruke denne kommandoen for enhver Linux -distribusjon som bruker SystemD.