Questão nº 34
Questão de Tecnologia da Informação · FGV ALEP 2024 (nº 34)
FGV2024Analista Legislativo - Analista de RedeTecnologia da Informação
Gabarito: Cver comentário ↓
Um gerente de sistemas instalou o software de gerenciamento de rede Zabbix, em uma rede Linux. Após a instalação ele deseja saber se o serviço do Zabbix entrou em execução.
Para esse caso, ele deve utilizar o comando
- Als –l | grep zabbix
- Bfind –iname zabbix
- Cps aux | grep zabbix (alternativa correta)
- Dls -ARC | grep zabbix
- Etasklist /PID | grep zabbix
Resposta comentada
Gabarito Alternativa C
Para verificar se um serviço está em execução no Linux, é preciso listar os processos ativos no sistema, pois cada serviço rodando corresponde a um ou mais processos.
- (A) Incorreta: O comando
ls -llista arquivos e diretórios, não processos em execução. Filtrar comgrep zabbixapenas mostraria arquivos ou pastas com esse nome. - (B) Incorreta: O comando
findé usado para localizar arquivos e diretórios no sistema de arquivos, não para verificar processos em execução. - (C) Correta: O comando
ps auxlista todos os processos em execução no sistema (incluindo os de outros usuários e os que não estão associados a um terminal). O|(pipe) envia a saída desse comando para ogrep zabbix, que filtra as linhas contendo "zabbix", indicando se o serviço ou seus componentes estão ativos. - (D) Incorreta: Assim como
ls -l, ols -ARCtambém lista arquivos e diretórios, inclusive recursivamente, mas não processos em execução. - (E) Incorreta: O comando
tasklisté utilizado para listar processos no sistema operacional Windows. Em um ambiente Linux, esse comando não existe, tornando a alternativa inválida. Esta é a armadilha da banca, poistasklistrealmente lista processos, mas no sistema operacional errado.
Fonte: FGV ALEP 2024 Analista Legislativo - Analista de Rede (Caderno Tipo 1). Reproduzida para fins de estudo.