Komanda, skirta peržiūrėti aktyvias „CentOS Linux“ paslaugas

Kiekviena dabartinė operacinė sistema yra pagrįsta įvairiomis paslaugomis, kurios yra atsakingos už geriausių variantų pateikimą, kad programos ir kiti sistemos komponentai veiktų tinkamai.

Paslaugų dėka bus galima visiškai išnaudoti visas funkcijas, kurias galima naudoti naudojamoje operacinėje sistemoje; ir administravimo ir audito užduočių lygmeniu svarbu išsamiai žinoti, kokios paslaugos veikia realiuoju laiku, o tai gali padėti ne tik turėti išsamų šių paslaugų sąrašą, bet ir nustatyti, ar kuri nors iš jų sukelia neigiamą poveikį bendram operacinės sistemos elgesiui.

Dėl šios priežasties „Solvetic“ paaiškins įvairius būdus, kaip pažinti „CentOS 7“ aktyvias paslaugas ir taip geriau jas kontroliuoti.

Pastaba„CentOS 7“ naudoja komandą „systemctl“, kuri valdo „systemd“ sistemą ir sistemos paslaugų valdytoją, kad per šią komandą galėtume pasiekti aktyvias paslaugas.

Sąrašas paslaugų „CentOS 6“
Jei naudojate „CentOS 6“ kaip administravimo sistemą, turime šias eilutes, kad galėtume pasiekti išsamią informaciją apie aktyvias paslaugas:

 paslauga-būsena-visa paslauga-būsena-viskas | daugiau paslaugų-statusas-visi | grep ntpd paslauga-statusas-visi | juos
Pavyzdžiui, norėdami išspausdinti „Apache“ paslaugų būseną, vykdome šiuos veiksmus:
 paslaugos httpd būsena
Jei tikslas yra išvardyti visas žinomas paslaugas, mes atliksime:
 chkconfig sąrašas
Norėdami išvardyti paslaugas ir atitinkamus jų atvirus uostus, vykdome:
 netstat -tulpn
Norėdami suaktyvinti paslaugą ar ne, turime šias eilutes:
 ntsysv chkconfig paslauga išjungta chkconfig paslauga chkconfig httpd išjungta chkconfig ntpd 

1. Kaip peržiūrėti ir valdyti aktyvias paslaugas „CentOS 7 Linux“


1 žingsnis
Šioje pamokoje naudosime „CentOS 7“ ir išvardysime visas vykdomas platinimo paslaugas:
 Systemctl
Mes galime pamatyti tokias detales kaip
  • Paslaugos pavadinimas
  • Įkrovimo laikas
  • Veiklos būsena
  • Aptarnavimo Aprašymas

2 žingsnis
Jei norime gauti daugiau informacijos, vykdysime:

 systemctl | daugiau
Pamatysime toliau. Apačioje galime pasirinkti eilutę „Daugiau“, kad galėtumėte pasiekti daugiau paslaugų įrašų.

3 žingsnis
Galime išvardyti tam tikrą paslaugą ar vartotoją su tokia sintakse:

 systemctl | grep "paslauga / vartotojas"

4 žingsnis
Norėdami išvardyti tik paslaugas, vykdysime šiuos veiksmus:

 systemctl list-units-tipo paslauga

5 žingsnis
Dabar, jei norime išvardyti visus prie įrenginio sumontuotus registrus:

 systemctl list-units-type mount

6 žingsnis
Norėdami išvardyti visas paslaugas, neatsižvelgiant į jų būseną, atliksime šiuos veiksmus:

 systemctl list-unit-files
Rezultatas bus toks:

7 žingsnis
Su konkrečia paslauga susijusius procesus galima peržiūrėti kaip cgroup, šiuo atveju turime naudoti komandą Norėdami peržiūrėti procesus, susijusius su tam tikra paslauga (cgroup), galite naudoti komandą systemd-cgtop, rodomų rezultatų ribose, mes galime matyti vykdomus procesus pagal paslaugos tipą, todėl mes vykdome.

 systemd-cgtop
Ten mes galime pamatyti kiekvieną paslaugą atitinkamai naudojant išteklius, tokius kaip procesorius, atmintis, įėjimai ir išėjimai ir kt.

8 žingsnis
Kitas paslaugų užduočių variantas yra išvardyti naudojamas „SysV“ paslaugas, tai neapima vietinių sisteminių paslaugų. Norėdami atlikti šį veiksmą, turime atlikti šiuos veiksmus:

 chkconfig sąrašas

2. Kaip patikrinti paslaugos būseną naudojant „Systemd“ sistemoje „CentOS Linux“


1 žingsnis
Norėdami patikrinti paslaugos būseną realiuoju laiku, vykdysime šią sintaksę:
 systemctl statusas „paslauga“
Pavyzdžiui, galime patvirtinti SSHD paslaugos būseną:
 systemctl status sshd.service
Šiuo atveju matome, kad jo būsena yra aktyvi ir visi veiksmai, atlikti su pasirinkta paslauga, yra išvardyti.

2 žingsnis
Norėdami patikrinti, ar paslauga veikia (aktyvi), ar neveikia (neaktyvi) sistemoje „CentOS 7“, galime pasinaudoti šiomis parinktimis:

 systemctl yra aktyvus sshd systemctl įjungtas sshd systemctl yra aktyvus nginx systemctl įjungtas nginx systemctl įjungtas httpd
Ten galime vizualizuoti skirtingas būsenas, įskaitant nežinomą, o tai rodo, kad paslauga nežinoma, nes jos sistemoje nėra.

Tokiu būdu bus galima daug tiksliau administruoti „CentOS 7“ paslaugas.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave