neste tutorial vamos aprender como listar serviços no Ubuntu usando a interface da linha de comandos. Veremos como podemos listar serviços e serviços que não estão funcionando.
listar os Serviços Ubuntu com o comando serviço
o comando serviço –status-all irá listar todos os serviços no seu servidor Ubuntu (tanto os Serviços em execução como os Serviços em execução).
service --status-all
Isto irá mostrar todos os serviços disponíveis no seu sistema Ubuntu. O status é para executar serviços, para serviços interrompidos.,
Usando o comando grep, podemos filtrar a saída para mostrar apenas os serviços em execução.
service --status-all | grep '\'
A lista ubuntu serviços que não estejam a executar, Tipo,
service --status-all | grep '\'
O serviço de comando pode ser usado para listar os serviços em todos os releases do Ubuntu, incluindo (Ubuntu 17, 16.04, e 14.04).
lista de serviços com o comando systemctl
desde Ubuntu 15, Os serviços são geridos pelo systemd., Com o systemd podemos usar o comando systemctl para obter informações sobre a execução de serviços em nosso sistema Ubuntu.
A lista de todos os serviços em execução no Ubuntu, Digite:
systemctl list-units
A saída do comando será algo parecido com isso:
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 de todos os serviços, incluindo inativos unidades, Tipo:
systemctl list-units -a
A Lista de inativos da unidade, Tipo:
systemctl list-units -a --state=inactive
O systemctl comando não funciona para o Ubuntu 14.04 e versões anteriores, use o serviço de estado-todos os comandos mencionados acima.