Articles

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:

service <Service-Navn> <For>

følgende eksempel viser hvordan du kan sjekke ssh-tjenesten ved bruk av tjenesten kommando:

service ssh status

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:

systemctl status ssh

/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:

/etc/init.d/ssh status

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:

service <Service-Navn> status

følgende eksempel viser ssh-tjenesten status:

service sshd 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:

/etc/init.d/<Tjenester-Navn> status

for Å sjekke status på ssh-tjenesten kjører du:

/etc/init.,=»6e05bbf754″>
systemctl status ssh

Starte tjenester på Linux Debian 10 Buster

for Å starte tjenester på Linux med kommandoen service syntaksen er:

service <Service-Navn> start

følgende eksempel viser hvordan du starter ssh-tjenesten ved bruk av tjenesten kommando:

service ssh start

Som med status du kan også starte tjenester fra init.,d katalog å få en informativ utgang, syntaksen er:

/etc/init.,syrlig ssh-tjeneste ved hjelp av den systemctl kommando:

systemctl start ssh

Stoppe tjenester på Linux Debian 10 Buster

for Å stoppe tjenester på Debian ved hjelp av kommandoen service syntaksen er:

service <Service-Navn> avbryt

følgende eksempel viser hvordan du kan stoppe ssh-tjenesten:

ssh-tjenesten stopper

for Å stoppe tjenester ved hjelp av init.,d katalog syntaksen er:

./etc/init.d/<Service-Navn> avbryt

eksemplet nedenfor viser hvordan å stoppe ssh-tjeneste ved hjelp av /etc/init.d-katalogen:

./etc/init.,div>

systemctl stoppe <Service-Navn>

eksemplet nedenfor viser hvordan å stoppe ssh-tjeneste ved hjelp av den systemctl kommando:

systemctl stoppe ssh

Starte tjenester på Linux Debian 10 Buster

Starte tjenester som krever samme syntaks, for å starte ssh-tjeneste ved hjelp av kommandoen service kjøre:

service ssh starte på nytt

for Å starte ssh-tjeneste ved hjelp av init.,d katalog kjøre:

/etc/init.d/ssh starte på nytt

Og til slutt å starte ssh-tjeneste ved hjelp av den Systemd kjøre:

systemctl starte ssh

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