Stop, start og genstart tjenester på Debian
en tjeneste er et program, der kører på baggrunden, der skal bruges, når det er nødvendigt. Apache, ssh, Ngin.eller Mys .l er nogle af de mest kendte tjenester. På Debian, herunder Debian 10 Buster, gemmes tjenester i mappen /etc/init.d/ , de kan styres med init-systemet eller systemd, som begge vil blive forklaret nedenfor med eksempler på 3 forskellige måder at stoppe, starte, genstarte eller kontrollere en servicestatus.
- tjenestekommando
- Systemd
- /etc/init.,d mappe
- Kontrol en service status på Linux Debian 10 Buster
- Start tjenester på Debian Linux-10 Buster
- at Stoppe services på Linux Debian 10 Buster
- Genstart af services på Linux Debian 10 Buster
service kommando
kommandoen service i Linux gør det muligt at kontrollere status, stop, start eller genstart af services og dæmoner, init-filer, der er gemt under /etc/init.d register.,
syntaks til at stoppe, køre, genstarte services eller udskrive deres status på efterspørgsel, er:
følgende eksempel viser, hvordan du kontrollerer ssh-tjenesten status ved hjælp af den service kommando:
Systemd
Systemd er en suite til at styre Linux-tjenester og dæmoner (den sidste “d” er på grund af Unix dæmoner)., Kommandoen systemctl gør det muligt at starte,stoppe,genstarte og kontrollere status for tjenester. Dens formål er at forene konfiguration og adfærd for alle Linu and-distributioner erstatter Uni and SystemV og BSD init systems.It administrerer også init-programmet beskrevet nedenfor.
syntaks til at kontrollere status af en tjeneste, er følgende:
/etc/init.d directory
Når systemet starter init er det første program, der skal udføres, og forbliver kører som proces med PID 1, indtil systemet slukker.,”Det er den direkte eller indirekte forfader til alle andre processer og vedtager automatisk alle forældreløse processer. Init startes af kernen under opstartsprocessen; en kernepanik vil opstå, hvis kernen ikke er i stand til at starte den. Init er typisk tildelt procesidentifikator 1 “(kilde: .ikipedia)
alle tjenester og dæmoner, der starter ved opstart, findes i/etc / init.d register. Alle filer gemt i/etc / init.d directory support stoppe, starte, genstarte og kontrollere tjenester status.,
syntaksen for at kontrollere status for ssh-tjenesten er:
Kontrol en service status på Linux Debian 10 Buster
Nedenfor finder du 3 forskellige måder viser hvordan at kontrollere, om en service status på Debian 10 Buster (eller en moderne udgave af Debian).,service status med kommandoen service:
kommandoen service gør det muligt at vise en service status, til at starte, stoppe eller genstarte den, for at vise en tjeneste, syntaksen er:
følgende eksempel viser, ssh-tjenesten status:
I min sag, hvor ssh-tjenesten kører output er:
Kontrol af status af tjenesteydelser inden init.,d:
derudover til kommandotjenesten kan du også interagere med tjenester, der er gemt på/etc / init.d mappe, for at kontrollere en service status syntaksen er:
for At kontrollere status for ssh-tjenesten, kør:
Start services på Linux Debian 10 Buster
for At starte tjenesten på Linux ved hjælp af kommandoen service syntaksen er:
følgende eksempel viser, hvordan for at starte en ssh-tjenesten, brug af tjenesten kommando:
Som med den status, du kan også starte tjenester fra init.,d Bibliotek få en informativ output, syntaksen er:
Stop service på Linux Debian 10 Buster
for At stoppe tjenester på Debian brug af tjenesten kommando syntaks er:
følgende eksempel viser, hvordan man kan stoppe ssh-tjeneste:
for At stoppe tjenester, hjælp init.,d mappe syntaksen er:
eksemplet nedenfor viser, hvordan du stoppe med ssh-tjeneste ved hjælp af /etc/init.d directory:
Det nedenstående eksempel viser, hvordan man kan stoppe ssh-tjenesten ved hjælp systemctl kommando:
Genstart af services på Linux Debian 10 Buster
Genstart tjenester som kræver den samme syntaks, for at genstarte ssh-tjeneste ved hjælp af kommandoen service køre:
for At genstarte ssh-tjeneste ved hjælp af init.,d directory run:
Og endelig at genstarte ssh-tjeneste ved hjælp af Systemd køre:
Det er alle om administration af tjenester under Linux. Se afsnittet Relaterede artikler for at få mere at vide om tjenester.
Jeg håber du fandt denne korte tutorial nyttig. Fortsæt med at følge Linu .hint for yderligere opdateringer og tip til Linu.og netværk.,
- hvordan man lister service med systemd
- hvor gemmes tjenester i Debian?
- installer BIND 9 På Ubuntu og konfigurer det til brug
- systemd-enhedsfil oprettelse af en service
- sådan liste service med systemd