Pular para o conteúdo principal

Questão de Noções de Informática — Sistema Operacional — VUNESP 2023

Noções de InformáticaSistema Operacional
Código
vu080535
Banca
VUNESP
Órgão
EPC
Ano
2023
Nível
Superior
Usando o Linux, em sua configuração original, assinale a alternativa correta sobre o resultado do comando a seguir, considerando que o usuário tem todas as permissões para executá-lo.ls > arquivo.txt
  1. AProcura no diretório pelo arquivo arquivo.txt no diretório.
  2. BProcura no diretório por arquivos com tamanho maior do que o arquivo arquivo.txt.
  3. CExibe o conteúdo do arquivo arquivo.txt.
  4. DArmazena a listagem do conteúdo do diretório em uso no arquivo arquivo.txt.
  5. EMarca o arquivo arquivo.txt como apenas leitura.
Revelar gabarito e comentário

GabaritoD — Armazena a listagem do conteúdo do diretório em uso no arquivo arquivo.txt.

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 – Redirecionamento de saída (>)

Gabarito: letra D. O comando ls > arquivo.txt lista os arquivos do diretório atual e, pelo operador >, redireciona a saída padrão para o arquivo arquivo.txt, criando ou sobrescrevendo seu conteúdo. Isso armazena a listagem no arquivo, não procura, não exibe conteúdo nem altera permissões.

O operador > é um redirecionador de saída no shell Linux. Seu funcionamento é direcionar o que seria exibido no terminal (stdout) para um arquivo. Portanto, o comando ls gera a lista e a escreve em arquivo.txt.

Alternativa A — ❌ Incorreta

Afirma que o comando "procura" pelo arquivo. Na verdade, ls > arquivo.txt redireciona a saída para o arquivo, e não realiza busca. O comando de busca seria find ou locate.

Alternativa B — ❌ Incorreta

A opção sugere que o comando filtra arquivos por tamanho maior que arquivo.txt. Não há qualquer comparação de tamanho; ls apenas lista e o redirecionamento escreve a lista.

Alternativa C — ❌ Incorreta

"Exibe o conteúdo do arquivo" é função do comando cat, não de ls > arquivo.txt. O comando dado escreve no arquivo, não lê.

Alternativa D — ✅ Correta ⟵ GABARITO

Conforme descrito, ls lista o diretório e > armazena essa listagem no arquivo arquivo.txt. É a descrição exata.

Alternativa E — ❌ Incorreta

Marcar um arquivo como apenas leitura é feito com chmod (ex.: chmod 444), não com o redirecionamento >. O comando não altera permissões.

Gabarito: letra D.

Link permanente: /questoes/vu080535