Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — CESPE / CEBRASPE 2024

Sistemas OperacionaisLinux
Código
ce185639
Banca
CESPE / CEBRASPE
Órgão
SEFAZ-AC
Ano
2024
Nível
Superior
Cargo
Auditor da Receita Estadual - Conhecimentos Gerais
Assinale a opção que corresponde ao comando que deve ser utilizado em um terminal do Linux, caso um usuário queira consultar informações relacionadas aos processos do sistema operacional, filtrando aqueles que possuam os caracteres login.
  1. Aproctree -l login
  2. Bjob -c login
  3. Cps -ef | grep login
  4. Dprocess equal “login”
  5. Eproc login*
Revelar gabarito e comentário

GabaritoC — ps -ef | grep login

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Linux: Comandos de Processos

Gabarito: letra C. O comando ps -ef exibe informações detalhadas de todos os processos em execução no sistema. O operador | (pipe) redireciona a saída para o comando grep, que filtra as linhas contendo a string "login". Essa combinação é a forma padrão e mais comum no Linux para consultar processos e filtrar por critérios como nome ou caracteres.

  1. 1ps -ef
  2. 2| (pipe)
  3. 3grep login
LEVEL · soulevel.com.br

Alternativa A — ❌ Incorreta

O comando proctree não existe no Linux (não é nativo nem de pacotes comuns). Não é possível usá-lo para listar processos.

Alternativa B — ❌ Incorreta

job é um comando interno do shell para gerenciar jobs (processos em segundo plano), mas a opção -c não é padrão e o comando não tem a finalidade de listar todos os processos do sistema com filtro.

Alternativa C — ✅ Correta ⟵ GABARITO

ps -ef gera uma listagem completa de todos os processos (formato "full", com colunas como PID, PPID, C, STIME, TTY, TIME, CMD). Ao encadear com grep login, apenas as linhas que contenham a palavra "login" são exibidas – exatamente o que o enunciado pede.

Alternativa D — ❌ Incorreta

Não há um comando process no Linux para essa finalidade. A sintaxe equal “login” não faz parte de nenhum comando padrão.

Alternativa E — ❌ Incorreta

proc é um sistema de arquivos virtual (montado em /proc), não um comando executável. proc login* não é um comando válido.

A questão exige o conhecimento prático do uso de ps e grep, comandos essenciais para administração de sistemas Linux. Gabarito: letra C.

Link permanente: /questoes/ce185639