Kako aktivirati, zaustaviti, ponovno pokrenuti i pregledati usluge CentOS 8

UNIX operativne sustave, kao i u slučaju Linuxa, integriraju brojne usluge čija je svrha omogućiti ispunjenje svake uloge, aplikacije i procesa sustava na temelju kriterija za koje su uspostavljene, na ovaj način, na primjer, httpd usluga je zadužena za upravljanje svime što se odnosi na Apache, optimiziranje pristupa web uslugama. Ako usluga ne uspije, povezani proces jednostavno bi generirao pogreške.

Ako je vaša uloga da budete administrator ili osoblje za podršku, bitno je detaljno znati koje su usluge prisutne na poslužitelju i stoga znati njihov status u stvarnom vremenu. U ovom slučaju naučit ćemo upravljati uslugama u CentOS -u 8 i važno je pojasniti da se tamo uslugama upravlja putem naredbe "systemctl", koja nam omogućuje pokretanje, zaustavljanje ili ponovno pokretanje usluge.

1. Kako navesti trenutne usluge u CentOS -u 8

Korak 1
Za CentOS 8 možemo koristiti naredbu "systemctl" za popis i upravljanje uslugama, tako da ćemo za popis svih usluga prisutnih u CentOS 8 izvršiti sljedeće:

 systemctl
Korak 2
Kao rezultat toga vidjet ćemo sljedeće vrijednosti:
  • UNIT (naziv usluge)
  • LOAD (trajanje usluge)
  • ACTIVE SUB (funkcija aktivnosti)
  • DESCRIPTOR (imenik u kojem se nalazi usluga)

POVEĆAJTE

Korak 3
Parametar -more možemo upotrijebiti za popis usluga s više pojedinosti:

 systemctl | više

POVEĆAJTE

Korak 4
Kako se ne bismo izgubili u ovom moru podataka, možemo upotrijebiti "grep" za filtriranje prema željenoj usluzi, na primjer:

 systemctl | grep httpd

POVEĆAJTE

Korak 5
Tamo nalazimo detalje poput:

  • Povezana usluga
  • Stvarno stanje
  • Opis
Sve usluge možemo navesti s njihovim trenutnim stanjem samo izvršavanjem sljedećeg:
 systemctl popis-jedinica-datoteka

POVEĆAJTE

Korak 6
Pomoću naredbe systemd-cgtop moći će se vidjeti procesi povezani s određenom uslugom (cgroup).

Ova naredba je slična gornjoj naredbi budući da navodi pokrenute procese na temelju funkcije njihove usluge, izvršavamo sljedeće:

 systemd-cgtop
Ovo će navesti sljedeće:
  • Servisna kontrolna grupa
  • Zadaci povezani s uslugom
  • Postotak korištenog procesora, memorije te ulaznih i izlaznih podataka

POVEĆAJTE

2. Kako navesti SysV usluge u CentOS -u 8


SysV je sustav razina izvođenja "SysV init" koji je zadužen za upravljanje koji se programi init pokreću ili zaustavljaju upravo kad se izvrši razina izvođenja.

Ove usluge možemo navesti u CentOS 8 pokretanjem:

 chkconfig -popis

POVEĆAJTE

3. Kako vidjeti status usluge u CentOS -u 8


Ovo je ključna točka za utvrđivanje radi li usluga prema očekivanjima, a s njom i svi povezani procesi, za provjeru statusa bilo koje usluge u CentOS -u 8 koristit ćemo systemd na sljedeći način:
 systemctl status httpd.service

POVEĆAJTE

Tamo nalazimo određene pojedinosti o odabranoj usluzi, kao što su:

UčitanoOznačava direktorij u kojem se usluga hostira
AktivanTamo utvrđujemo je li usluga aktivna (aktivna) ili onemogućena (onemogući)
DokumentiUsmjerite servisni priručnik
Glavni PIDOdnosi se na PID povezan s odabranom uslugom
StatusPokazuje trenutni status usluge uz prilaganje dodatnih informacija
ZadatakPrikažite zadatke koji se odnose na tu uslugu
Memorija:Prikazuje količinu memorije koju usluga koristi
CGroupOni su grupe povezane s implementacijom usluge

4. Kako zaustaviti uslugu u CentOS -u 8

Korak 1
Ako za neki upravljački zadatak moramo zaustaviti uslugu u CentOS -u 8, sintaksa koju ćemo koristiti bit će sljedeća:

 systemctl stop "usluga"
Za to je potrebno unijeti lozinku administratora:

POVEĆAJTE

Korak 2
Možemo provjeriti je li usluga zaustavljena izvršavanjem statusa systemctl:

POVEĆAJTE

Korak 3
Pokrenite uslugu na CentOS -u 8Sada ćemo za ponovno pokretanje usluge upotrijebiti sljedeću sintaksu:

 systemctl start "usluga"
Unosimo lozinku administratora, a kasnije provjeravamo je li usluga pokrenuta:

POVEĆAJTE

Ponovo pokrenite uslugu u CentOS -u 8Druga mogućnost je ponovno pokretanje usluge bez zaustavljanja, za to ćemo koristiti sljedeću sintaksu:

 systemctl ponovno pokrenite "uslugu"

POVEĆAJTE

Korak 4
Alternativno, bit će moguće učitati samo konfiguraciju usluge bez prekida njezinog izvođenja, za to ćemo koristiti sljedeće:

 systemctl ponovno učitavanje "usluge"

POVEĆAJTE

Korak 5
Kao posljednju točku, možete koristiti sljedeće retke za provjeru statusa usluge u CentOS -u 8:

 systemctl je aktivan httpd systemctl je omogućio httpd

POVEĆAJTE

Tako ste zahvaljujući Solvetiću naučili jednostavne metode za poznavanje statusa usluga u CentOS -u 8 i upravljanje njima na mnogo globalniji način prema potrebama.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave