i den här handledningen kommer vi att lära oss att lista tjänster i Ubuntu med kommandoradsgränssnittet. Vi kommer att se hur vi kan lista löpande tjänster och tjänster som inte körs.
lista Ubuntu-tjänster med servicekommando
kommandot service –status-all listar alla tjänster på din Ubuntu-Server (både körtjänster och inte kör tjänster).
service --status-all
detta visar alla tillgängliga tjänster på ditt Ubuntu-System. Statusen är för att köra tjänster, för stoppade tjänster.,
med hjälp av grep-kommandot kan vi filtrera utdata för att endast visa de löpande tjänsterna.
service --status-all | grep '\'
för att lista ubuntu-tjänster som inte körs, skriv,
service --status-all | grep '\'
servicekommandot kan användas för att lista tjänster i alla Ubuntu-utgåvor, inklusive (Ubuntu 17, 16.04 och 14.04).
List Services with systemctl command
eftersom Ubuntu 15 hanteras tjänsterna av systemd., Med systemd kan vi använda systemctl-kommandot för att få information om att köra tjänster i vårt Ubuntu-system.
för att lista alla tjänster som körs på Ubuntu, skriv:
systemctl list-units
kommandoutgången kommer att se ut så här:
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.
för att lista alla tjänster, inklusive Inaktiva enheter, Skriv:
systemctl list-units -a
För att lista inaktiv enhet, skriv:
systemctl list-units -a --state=inactive
kommandot systemctl fungerar inte för Ubuntu 14.04 och tidigare utgåvor, använd istället kommandot service –status-All som nämns ovan.