Stopp, start og starte tjenester på Debian
En tjeneste er et program som kjører i bakgrunnen til å bli brukt når det trengs. Apache, ssh, Nginx eller Mysql er noen av de mest kjente tjenestene. På Debian, som inkluderer Debian 10 Buster, tjenester som er lagret i katalogen /etc/init.d/, de kan behandles med init-systemet eller systemd, som begge vil bli forklart nedenfor med eksempler på 3 forskjellige måter å stopp, start, gjenopptakelse eller kontrollere status for tjenesten.
- tjenestekommando
- Systemd
- /etc/init.,d-katalogen
- Kontrollere en tjeneste status på Linux Debian 10 Buster
- Start tjenester på Debian Linux 10 Buster
- Stoppe tjenester på Linux Debian 10 Buster
- for å Starte tjenester på Linux Debian 10 Buster
tjenestekommando
– kommandoen service i Linux gjør det mulig å sjekke status, stopp, start eller restart tjenester og daemons, init-filer som er lagret under /etc/init.d-katalogen.,
syntaksen for å stoppe, kjøre, starte tjenester eller skrive ut sin status når etterspørselen er:
følgende eksempel viser hvordan du kan sjekke ssh-tjenesten ved bruk av tjenesten kommando:
Systemd
Systemd er en suite til å administrere Linux-tjenester og daemoner (den siste «d» er på grunn av Unix daemoner)., Den systemctl kommandoen gjør det mulig å starte,stoppe,starte på nytt og sjekk tjenester status. Målet er å forene konfigurasjon og atferd for alle Linux-distribusjoner skifte Unix SystemV og BSD init-systemer.Klarer den også init-programmet som er beskrevet nedenfor.
syntaksen for å kontrollere statusen for tjenesten er følgende:
/etc/init.d-katalogen
Når du starter systemet opp init er det første programmet som skal utføres, og kjøres som prosessen med PID-1 før systemet slår seg av.,»Det er den direkte eller indirekte er stamfar til alle andre prosesser og automatisk vedtar alle foreldreløse prosesser. Init er startet av kjernen i løpet starter prosessen; en kernel panic vil skje hvis kjernen er i stand til å starte det. Init er vanligvis tildelt piden 1″ (Kilde: Wikipedia)
Alle tjenester og daemoner starter ved oppstart er funnet i /etc/init.d-katalogen. Alle filer som er lagret i /etc/init.d katalog støtte stopp, start, omstart og kontrollere tjenester status.,
syntaksen for å sjekke status på ssh-tjenesten er:
Kontrollere en tjeneste status på Linux Debian 10 Buster
Nedenfor finner du 3 ulike måter å vise hvordan sjekk for en tjeneste status på Debian 10 Buster (eller hvilken som helst moderne Debian versjon).,tjenesten er tilgjengelig med kommandoen service:
– kommandoen tjenesten gjør det mulig å vise en tjeneste status, til å starte, stoppe eller starte den på nytt, for å vise en tjeneste syntaksen er:
følgende eksempel viser ssh-tjenesten status:
I mitt tilfelle der ssh-tjenesten kjører produksjonen er:
Kontrollere status av tjenester innen init.,d:
i Tillegg til kommando-tjenesten du kan også kommunisere med tjenester som er lagret i /etc/init.d katalog, for å sjekke tjenestestatusen syntaksen er:
for Å sjekke status på ssh-tjenesten kjører du:
Starte tjenester på Linux Debian 10 Buster
for Å starte tjenester på Linux med kommandoen service syntaksen er:
følgende eksempel viser hvordan du starter ssh-tjenesten ved bruk av tjenesten kommando:
Som med status du kan også starte tjenester fra init.,d katalog å få en informativ utgang, syntaksen er:
Stoppe tjenester på Linux Debian 10 Buster
for Å stoppe tjenester på Debian ved hjelp av kommandoen service syntaksen er:
følgende eksempel viser hvordan du kan stoppe ssh-tjenesten:
for Å stoppe tjenester ved hjelp av init.,d katalog syntaksen er:
eksemplet nedenfor viser hvordan å stoppe ssh-tjeneste ved hjelp av /etc/init.d-katalogen:
eksemplet nedenfor viser hvordan å stoppe ssh-tjeneste ved hjelp av den systemctl kommando:
Starte tjenester på Linux Debian 10 Buster
Starte tjenester som krever samme syntaks, for å starte ssh-tjeneste ved hjelp av kommandoen service kjøre:
for Å starte ssh-tjeneste ved hjelp av init.,d katalog kjøre:
Og til slutt å starte ssh-tjeneste ved hjelp av den Systemd kjøre:
Det er alt om håndtering av tjenester under Linux. Sjekk Relaterte Artikler-delen for å lære mer om tjenester.
jeg håper du fant denne korte opplæringen nyttig. Holde følge LinuxHint for flere oppdateringer og tips på Linux og Nettverk.,
- Hvordan å liste service med systemd
- Hvor er tjenester som er lagret i Debian?
- Installere BIND 9 på Ubuntu og Konfigurere Den for Bruk
- systemd enhet fil for å opprette en tjeneste
- Hvordan å liste service med systemd