ebben a bemutatóban megtanuljuk, hogyan kell felsorolni az Ubuntu szolgáltatásait a parancssori felület segítségével. Látni fogjuk, hogyan tudjuk felsorolni futó szolgáltatások, szolgáltatások, amelyek nem futnak.
List Ubuntu szolgáltatások Service paranccsal
a service — status-minden parancs felsorolja az Ubuntu szerver összes szolgáltatását (mind a futó szolgáltatások, mind a nem futó szolgáltatások).
service --status-all
Ez megmutatja az Ubuntu rendszer összes elérhető szolgáltatását. Az állapot a szolgáltatások futtatására, a leállított szolgáltatásokra vonatkozik.,
a grep parancs segítségével szűrhetjük a kimenetet, hogy csak a futó szolgáltatásokat jelenítsük meg.
service --status-all | grep '\'
a nem futó ubuntu szolgáltatások listájához írja be a
service --status-all | grep '\'
a szolgáltatás parancs használható az összes Ubuntu kiadásban szereplő szolgáltatások listájára, beleértve (Ubuntu 17, 16.04 és 14.04).
list Services with systemctl command
Az Ubuntu 15 óta a szolgáltatásokat a systemd kezeli., A systemd segítségével a systemctl parancsot használhatjuk, hogy információt szerezzünk az Ubuntu rendszerünkben futó szolgáltatásokról.
felsorolni az összes futó szolgáltatások Ubuntu, Típus:
systemctl list-units
a kimenet A parancs valahogy így néz ki:
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.
A lista az összes szolgáltatást, beleértve az inaktív egység Típus:
systemctl list-units -a
A Lista inaktív egység, Típus:
systemctl list-units -a --state=inactive
A systemctl parancs nem működik az Ubuntu 14.04, valamint korábbi kiadásokban, hanem a szolgáltatás használatának –status-minden parancs a fent említett.