Questão de Sistemas Operacionais — Linux — FUNDATEC 2024
Sistemas Operacionais›Linux
Código
qg180289
Banca
FUNDATEC
Órgão
UERGS
Ano
2024
Nível
Médio
Cargo
Agente Técnico: Técnico em Informática
Em sistemas operacionais Linux, o comando "ps" é utilizado para listar processos em execução. Ao ser utilizado com o parâmetro "a", conforme apresentado abaixo, quais processos ligados ao terminal serão listados?ps a
AApenas os processos do usuário logado.
BApenas os processos do usuário “a”.
COs processos de todos os usuários.
DApenas os processos de usuários administradores.
EApenas os processos de sistema executados na inicialização.
Revelar gabarito e comentário▾
GabaritoC — Os processos de todos os usuários.
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”.
Comando ps no Linux
Gabarito: letra C. O comando ps a lista todos os processos que possuem um terminal associado (tty), independentemente do usuário. Isso inclui processos de todos os usuários, não apenas do usuário logado ou de administradores.
O comando ps sem opções mostra apenas os processos do usuário atual no terminal atual. A opção a (ou -a em algumas versões) expande para todos os processos com terminal. É importante notar que processos sem terminal (como daemons) não são exibidos com essa opção; para vê-los, usa-se ps aux ou ps -ef.
ps (listar processos): Sem opções (Apenas usuário atual, Apenas terminal atual); ps a (Todos os usuários, Com terminal (tty), Sem terminal (daemons) não aparece); ps aux / ps -ef (Todos os processos, Com ou sem terminal)
Alternativa A — ❌ Incorreta
"Apenas os processos do usuário logado" é o comportamento padrão de ps sem opções. Com ps a, o escopo é ampliado para todos os usuários que possuem processos ligados a um terminal.
Alternativa B — ❌ Incorreta
"Apenas os processos do usuário 'a'" não faz sentido; 'a' é uma opção, não um usuário. O comando não filtra por nome de usuário chamado 'a'.
Alternativa C — ✅ Correta ⟵ GABARITO
Conforme o manual do ps (man ps), a opção a lista todos os processos com um terminal (tty). Isso inclui processos de todos os usuários, desde que estejam associados a um terminal.
Alternativa D — ❌ Incorreta
"Apenas os processos de usuários administradores" não é verdade. O comando ps a não faz distinção de privilégios; lista qualquer processo com terminal, seja de root ou de usuários comuns.
Alternativa E — ❌ Incorreta
"Apenas os processos de sistema executados na inicialização" refere-se a daemons, que geralmente não possuem terminal. Esses processos não são exibidos por ps a, que foca em processos com terminal.