Kif Elenka s-Servizzi Running Kollha Taħt Systemd fil-Linux


Sistemi Linux jipprovdu varjetà ta’ servizzi tas-sistema (bħal login remot, e-mail, printers, web hosting, ħażna ta’ dejta, trasferiment ta’ fajls, riżoluzzjoni ta’ isem ta’ dominju (bl-użu ta’ DNS), assenjazzjoni dinamika ta’ indirizz IP (bl-użu ta’ DHCP), u ħafna aktar ).

Teknikament, servizz huwa proċess jew grupp ta 'proċessi (komunement magħrufa bħala daemons) li jaħdmu kontinwament fl-isfond, stennija għal talbiet li jidħlu (speċjalment mill-klijenti).

Linux jappoġġja modi differenti biex jimmaniġġjaw (bidu, waqfien, jerġa 'jibda, jippermetti l-bidu awtomatiku fil-boot tas-sistema, eċċ.) servizzi, tipikament permezz ta' proċess jew maniġer tas-servizz. Ħafna jekk mhux kollha distribuzzjonijiet moderni tal-Linux issa jużaw l-istess maniġer tal-proċess: systemd.

Systemd huwa maniġer tas-sistema u tas-servizz għal Linux; sostituzzjoni drop-in għall-proċess init, li huwa kompatibbli ma 'skripts init SysV u LSB u l-kmand systemctl huwa l-għodda primarja biex timmaniġġja systemd.

F'din il-gwida, se nuru kif nilnukaw is-servizzi kollha li qed jaħdmu taħt systemd fil-Linux.

Elenkar ta' Servizzi ta' Tmexxija Taħt SystemD fil-Linux

Meta tmexxi l-kmand systemctl mingħajr ebda argument, se turi lista tal-unitajiet systemd kollha mgħobbija (aqra d-dokumentazzjoni systemd għal aktar informazzjoni dwar l-unitajiet systemd) inklużi s-servizzi, li juru l-istatus tagħhom (kemm jekk attivi jew le).

# systemctl 

Biex telenka s-servizzi kollha mgħobbija fis-sistema tiegħek (kemm jekk attivi; taħdem, ħarġet jew fallew, uża s-subkmand list-units u swiċċ --type b'valur ta' servizz.

# systemctl list-units --type=service
OR
# systemctl --type=service

U biex telenka s-servizzi kollha mgħobbija iżda attivi, kemm qed jaħdmu kif ukoll dawk li jkunu ħarġu, tista 'żżid l-għażla --state b'valur ta' attiv, kif ġej.

# systemctl list-units --type=service --state=active
OR
# systemctl --type=service --state=active

Imma biex tagħti daqqa t'għajn malajr tas-servizzi kollha li qed jaħdmu (jiġifieri s-servizzi kollha mgħobbija u li jaħdmu b'mod attiv), ħaddem il-kmand li ġej.

# systemctl list-units --type=service --state=running 
OR
# systemctl --type=service --state=running

Jekk spiss tuża l-kmand preċedenti, tista 'toħloq kmand alias fil-fajl ~/.bashrc tiegħek kif muri, biex tinvokah faċilment.

# vim ~/.bashrc

Imbagħad żid il-linja li ġejja taħt il-lista ta 'psewdonimi kif muri fil-screenshot.

alias running_services='systemctl list-units  --type=service  --state=running'

Issejvja l-bidliet fil-fajl u agħlaqha. U minn issa 'l quddiem, uża l-kmand \running_services biex tara lista tas-servizzi kollha mgħobbija u li jaħdmu b'mod attiv fuq is-server tiegħek.

# running_services	#use the Tab completion 

Barra minn hekk, aspett importanti tas-servizzi huwa l-port li jużaw. Biex tiddetermina l-port li qed jisma' proċess daemon, tista' tuża l-għodod netstat jew ss kif muri.

Fejn il-bandiera -l tfisser tipprintja s-sokits tas-smigħ kollha, -t turi l-konnessjonijiet TCP kollha, -u turi l-konnessjonijiet UDP kollha, - n tfisser numri tal-port numeriċi tal-istampar (minflok ismijiet tal-applikazzjoni) u -p tfisser turi l-isem tal-applikazzjoni.

# netstat -ltup | grep zabbix_agentd
OR
# ss -ltup | grep zabbix_agentd

Il-ħames kolonna turi s-sokit: Indirizz Lokali:Port. F'dan il-każ, il-proċess zabbix_agentd qed jisma' fuq il-port 10050.

Ukoll, jekk is-server tiegħek għandu servizz tal-firewall jaħdem, li jikkontrolla kif jimblokka jew jippermetti t-traffiku lejn jew minn servizzi jew portijiet magħżula, tista’ telenka servizzi jew portijiet li nfetħu fil-firewall, billi tuża l-kmand ufw (skond il-Linux distribuzzjonijiet li qed tuża) kif muri.

# firewall-cmd --list-services   [FirewallD]
# firewall-cmd --list-ports

$ sudo ufw status     [UFW Firewall]

Dak kollu għalissa! F'din il-gwida, urejna kif tara s-servizzi li qed jaħdmu taħt systemd fil-Linux. Coprejna wkoll kif tiċċekkja l-port li qed jisma' servizz u kif tara s-servizzi jew il-portijiet miftuħa fil-firewall tas-sistema. Għandek xi żidiet x'tagħmel jew mistoqsijiet? Jekk iva, ikkuntattjana billi tuża l-formola tal-kummenti hawn taħt.