Pular para o conteúdo principal

Questão de Sistemas Operacionais — Comandos — FCC 2024

Sistemas OperacionaisComandos
Código
fc071938
Banca
FCC
Órgão
TRT - 20ª REGIÃO (SE)
Ano
2024
Nível
Superior
Cargo
Analista Judiciário - Área Apoio Especializado - Especialidade Tecnologia da Informação
Uma Analista está utilizando uma máquina com o sistema operacional Linux instalado, funcionando em condições ideais e com as devidas permissões. A Analista utilizou o comando
  1. Adf -h /dev/sdal para exibir o uso detalhado da memória RAM disponível no sistema.
  2. BIs -la para listar todos os arquivos, incluindo os ocultos, e exibir permissões, tamanhos e donos dos arquivos no diretório atual.
  3. Cdf aux | grep apache para listar todos os processos em execução no sistema apache, com foco específico nos serviços de rede.
  4. Dchmod 655 /etc/passwd para alterar as permissões do arquivo /etc/passwd para que ele seja executável apenas pelo proprietário e os demais podem somente lê-lo.
  5. Etop para exibir o conteúdo do arquivo de log do sistema em tempo real, filtrando as mensagens mais recentes.
Revelar gabarito e comentário

GabaritoB — Is -la para listar todos os arquivos, incluindo os ocultos, e exibir permissões, tamanhos e donos dos arquivos no diretório atual.

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”.

Comandos Linux

Gabarito: letra B. O comando ls -la lista todos os arquivos do diretório atual, incluindo os ocultos (pelo uso de -a), e exibe informações detalhadas como permissões, tamanhos e donos (pela opção -l). As demais alternativas descrevem comandos de forma incorreta, seja por confundir a função do comando ou por utilizar opções/sintaxes inadequadas.

A questão testa o conhecimento sobre comandos básicos do Linux: suas finalidades e opções mais comuns. É essencial saber que df é para disco, ps para processos, chmod para permissões e top para monitoramento de processos.

Comando

Função Real

Descrição da Alternativa (Erro)

df -h /dev/sda1

Exibe espaço em disco

Afirma exibir memória RAM (erro)

ls -la

Lista todos os arquivos (incluindo ocultos) com permissões, tamanhos e donos

Descrição correta

df aux | grep apache

df não lista processos; o correto seria ps aux

Tenta usar df para listar processos (erro)

chmod 655 /etc/passwd

Permissão: proprietário (rw-), grupo (r-x), outros (r-x)

Afirma que proprietário pode executar e demais só leem (erro)

top

Exibe processos em tempo real

Afirma exibir conteúdo de arquivo de log (erro)

1Disco
df -h (espaço em disco)
free -h (memória RAM)
2Arquivos
ls -la (lista detalhada + ocultos)
chmod (permissões)
3Processos
ps aux (lista processos)
top (monitora processos)
Comandos Linux
LEVELsoulevel.com.br
Comandos Linux: Disco (df -h (espaço em disco), free -h (memória RAM)); Arquivos (ls -la (lista detalhada + ocultos), chmod (permissões)); Processos (ps aux (lista processos), top (monitora processos))

Alternativa A — ❌ Incorreta

O comando df -h exibe o espaço em disco das partições montadas, e não a memória RAM. A partição /dev/sdal (provavelmente /dev/sda1) é um dispositivo de bloco de disco. A memória RAM pode ser verificada com free -h ou via /proc/meminfo. Portanto, a descrição está errada.

Alternativa B — ✅ Correta ⟵ GABARITO

ls -la é a combinação das opções -l (formato longo, com permissões, proprietário, grupo, tamanho, data) e -a (mostra arquivos ocultos, aqueles iniciados por ponto). Exibe exatamente o que a alternativa afirma: todos os arquivos (incluindo ocultos) com permissões, tamanhos e donos. Comando correto e funcional.

Alternativa C — ❌ Incorreta

df é um comando para visualizar o uso de disco (disk free). Para listar processos, o comando correto é ps aux. A sintaxe df aux | grep apache tentaria usar df com a opção aux (que não é válida para df) e depois filtrar por processos. Além disso, df não lista processos. O correto seria ps aux | grep apache.

Alternativa D — ❌ Incorreta

O comando chmod 655 /etc/passwd define as permissões: proprietário (6 = rw-), grupo (5 = r-x), outros (5 = r-x). Ou seja, o proprietário não possui permissão de execução, mas o grupo e outros possuem. A alternativa afirma que o arquivo será executável apenas pelo proprietário, o que é falso: o proprietário não pode executar, e os demais podem. Além disso, não é recomendado tornar /etc/passwd executável. O correto para tornar executável apenas pelo proprietário seria 700 (rwx------).

Alternativa E — ❌ Incorreta

O comando top exibe os processos em execução e o consumo de recursos (CPU, memória) em tempo real, mas não exibe logs. Para visualizar logs em tempo real, usa-se tail -f /var/log/... ou journalctl -f. top não tem relação com arquivos de log.

NÃO CAIA NESSA!

A banca explora a confusão entre comandos com nomes semelhantes ou funções parecidas: df (disco) vs. free (memória); ps vs. df (ambos podem ser seguidos de aux, mas um é de processos, outro de disco); e top (processos) vs. tail (logs). Memorize a finalidade principal de cada comando para não cair nessas armadilhas.

Gabarito: letra B.

Link permanente: /questoes/fc071938