I Linux er en daemon en proces, der kører i baggrunden uden direkte brugerinvolvering. Daemoner er en del af operativsystemet og leverer en række funktioner som netværkstjenester, disktjenester, udskrivningstjenester osv.
Kører normalt ved systemstart og forbliver aktive i baggrunden, indtil systemet lukkes ned. De har ingen direkte brugergrænseflade og styres normalt gennem konfigurationsfiler eller kommandolinjekommandoer.
Linux-dæmoner har normalt et navn, der ender på "d", f.eks. httpd, named og sshd. De startes ved hjælp af særlige kommandoer som systemctl
, service
eller daemon
. De er en vigtig del af Linux-operativsystemet, fordi de sikrer, at forskellige tjenester og programmer fungerer og kører i baggrunden.
Daemoner i Linux kan startes på flere måder. Lad os se på de mest almindelige metoder til at starte dem.
Service-kommandoen
kan bruges til at starte, stoppe og genstarte dæmoner på Linux-systemer, der bruger init-scripts. Hvis du f.eks. vil starte Apache HTTP Server-dæmonen, skal du køre følgende kommando:
sudo service apache2 start
Kommandoen systemctl
bruges til at styre daemoner på Linux-systemer, der bruger systemd
. For at starte SSH-dæmonen skal du f.eks. køre følgende kommando:
sudo systemctl start sshd
I nogle Linux-distributioner kan daemoner startes via init-scripts, som ligger i /etc/init
.d-biblioteket. For eksempel skal du køre følgende kommando for at starte MySQL-dæmonen:
sudo /etc/init.d/mysql start
På Linux-systemer, der bruger systemd
, anbefales det at bruge unit-filer til at køre daemoner. Unit-filer er tekstfiler, der indeholder en beskrivelse af den tjeneste eller proces, der skal startes på systemet. De angiver parametrene for start af dæmonen, f.eks. bruger, gruppe, arbejdsmappe, startkommando og andre muligheder.
Unit-filer gemmes i biblioteket /etc/systemd/system/
. I denne mappe kan du oprette dine egne unit-filer eller ændre eksisterende. Når du har oprettet eller ændret en unit-fil, skal du genstarte systemd
med kommandoen systemctl daemon-reload
, for at ændringerne kan træde i kraft.
Apply the discount by inserting the promo code in the special field at checkout:
Apply the discount by inserting the promo code in the special field at checkout: