Hoe u alle actieve services onder Systemd in Linux kunt weergeven

Hoe U Alle Actieve Services Onder Systemd In Linux Kunt Weergeven



Systemd, ook wel systeem- en servicemanager genoemd, is de standaard servicemanager van de verschillende Linux-distributies. Dit systeem is de init-tool van Linux, de eerste stap die wordt gestart wanneer de Linux-kernel opstart.

systeemctl is de systemd-opdracht voor het besturen van de Linux-services. De services op Linux kunnen worden ingeschakeld, uitgeschakeld en gemaskeerd. De details van elke service worden opgeslagen in de unit-bestanden in de map /usr/lib/systemd. Dit artikel is een uitgebreide handleiding voor het weergeven van alle actieve services onder systemd in een Linux-systeem.

Bekijk actieve services in Linux onder Systemd

De systemctl is de opdracht voor het beheer van de systemd init-services. U kunt deze opdracht gebruiken om de service te stoppen en te starten, de status van de actieve services te controleren en de afhankelijkheden van de services te controleren. Om de lijst met actieve services te vinden, typt u de list-units in het subcommando met de systemctl:







systemctl lijst-eenheden --type = dienst



In de bovenstaande uitvoer de EENHEID is de naam van de dienst, de LADEN controleert de bestanden die door systemd zijn geparseerd of niet, ACTIEF is de status op hoog niveau van de eenheid, SUB is de status op laag niveau van de eenheid en BESCHRIJVING is een gedetailleerde informatie van de eenheid.



druk de Q toets om de lijst met services te verlaten en terug te keren naar de terminal.





Bekijk Active Services in Linux onder Systemd

Voer de volgende systemctl-opdracht uit in de terminal om alle momenteel actieve services in Linux te bekijken:

systemctl lijst-eenheden --type = dienst --staat =actief



Maak een lijst van alle actieve services onder Systemd in Linux

Het is moeilijk om de actieve services te onderscheiden van de lijst met alle services. Krijg een snel overzicht van actieve services door de volgende opdracht in de terminal uit te voeren:

systemctl lijst-eenheden --type = dienst --staat =rennen

Maak een lijst van alle ingeschakelde services onder Systemd in Linux

Om alle services weer te geven die automatisch starten wanneer u het Linux-systeem opstart, voert u de onderstaande opdracht uit:

systemctl lijst-eenheid-bestanden --staat = ingeschakeld

Maak een lijst van alle uitgeschakelde services onder Systemd in Linux

Hieronder staat de opdracht om de lijst met alle uitgeschakelde services onder de systemd in Linux te krijgen:

systemctl lijst-eenheid-bestanden --staat = uitgeschakeld

Gedetailleerde informatie over services die worden uitgevoerd onder Systemd in Linux

Het cup-commando wordt gebruikt om gedetailleerde informatie te krijgen over de services onder de systeem- en servicemanager van Linux.

systemctl status kopjes.service

Het komt erop neer

De systemd is de systeem- en servicemanager van grote Linux-distributies. De systemd-services worden beheerd door de systeemctl commando en met de efficiënte kennis van het hulpprogramma systemctl kunt u services op uw Linux-systeem beheren. In deze tutorial hebben we alle manieren genoemd om de services onder systemd in Linux weer te geven.