I denne opplæringen vi kommer til å lære hvordan å liste tjenester i Ubuntu bruke kommandolinje-grensesnitt. Vi vil se på hvordan vi kan liste kjører tjenester og tjenester som ikke kjører.

Liste Ubuntu Tjenester med Service kommandoen

Den service –status-alt-kommandoen vil liste alle tjenester på Ubuntu Server (Både tjenester som kjører og Ikke kjører Tjenester).

service --status-all

Dette vil vise alle tilgjengelige tjenester på din Ubuntu-Systemet. Status for tjenester som kjører, stoppet for tjenester.,

ved Hjelp av grep-kommandoen, kan vi filtrere utgang for å vise bare de tjenester som kjører.

service --status-all | grep '\'

for Å liste ubuntu tjenester som ikke kjører, – Type, –

service --status-all | grep '\'

tjenestekommando kan brukes til å liste tjenester i alle Ubuntu-versjoner, inkludert (Ubuntu 17, 16.04, og 14.04).

Liste Tjenester med systemctl kommandoen

Siden Ubuntu 15, tjenester administreres av systemd., Med systemd vi kan bruke systemctl kommando for å få informasjon om tjenester som kjører i våre Ubuntu-systemet.

for Å liste alle tjenester som kjører på Ubuntu, Skriv:

systemctl list-units

resultatet av kommandoen vil se ut noe 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.

for Å liste alle tjenester, inkludert inaktive enheter, Skriver du inn:

systemctl list-units -a

for Å Liste inaktive enhet, Skriver du:

systemctl list-units -a --state=inactive

systemctl kommandoen fungerer ikke for Ubuntu 14.04 og tidligere versjoner, i stedet bruke tjenesten –status-alt-kommandoen som er nevnt ovenfor.