i denne tutorial skal vi lære at Liste tjenester i Ubuntu ved hjælp af kommandolinjegrænsefladen. Vi vil se, hvordan vi kan liste kørende tjenester og tjenester, der ikke kører.
liste Ubuntu-tjenester med Servicekommando
kommandoen service –status-All viser alle tjenester på din Ubuntu-Server (både kørende tjenester og ikke kørende tjenester).
service --status-all
Dette viser alle tilgængelige tjenester på dit Ubuntu-System. Status er for at køre tjenester, for stoppede tjenester.,
ved Hjælp af grep kommandoen, kan vi filtrere output til kun at vise de tjenester, der kører.
service --status-all | grep '\'
Til listen ubuntu-tjenester, der ikke kører, Type,
service --status-all | grep '\'
service kommando kan bruges til at liste tjenester i alle Ubuntu-udgivelser, herunder (Ubuntu 17, 16.04, og 14.04).
Liste tjenester med systemctl kommando
siden Ubuntu 15 administreres tjenesterne af systemd., Med systemd kan vi bruge systemctl-kommando til at få oplysninger om kørende tjenester i vores Ubuntu-system.
en liste over alle tjenester, der kører på Ubuntu, Skriv:
systemctl list-units
output af kommandoen vil se noget som dette:
UNIT LOAD ACTIVE SUB DESCRIPTIONapache2.service loaded active running LSB: Apache2 web serverapparmor.service loaded active exited LSB: AppArmor initializationcron.service loaded active running Regular networking.service loaded active exited Raise network interfacesnmbd.service loaded active running LSB: start Samba NetBIOS nameserver (nmbd)smbd.service loaded active running LSB: start Samba SMB/CIFS daemon (smbd)ssh.service loaded active running OpenBSD LOAD = Reflects whether the unit definition was properly loaded.ACTIVE = The high-level unit activation state, i.e. generalization of SUB.SUB = The low-level unit activation state, values depend on unit type.
en liste over alle tjenester, herunder inaktive enheder, Type:
systemctl list-units -a
Til Listen inaktive enhed, Skriv:
systemctl list-units -a --state=inactive
systemctl kommando virker ikke til Ubuntu 14.04 og tidligere udgivelser, i stedet bruge tjenesten –status-alle-kommando, der er nævnt ovenfor.