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.