Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — FUNDATEC 2024

Sistemas OperacionaisLinux
Código
qg162090
Banca
FUNDATEC
Órgão
CREMERS
Ano
2024
Nível
Superior
Cargo
Analista de TI
Qual é o resultado do comando abaixo ao ser executado em um prompt de comandos de um sistema operacional Linux? Considere a existência do arquivo arq1.txt no diretório onde o comando está sendo executado.rm arq1.txt
  1. ASerá criada uma cópia do arq1.txt com o nome arq1_1.txt.
  2. BSerão exibidas as propriedades do arquivo arq1.txt.
  3. CSerá removido o arquivo arq1.txt para o diretório raiz.
  4. DSerá exibido o conteúdo do arquivo arq1.txt.
  5. ESerá excluído o arquivo arq1.txt.
Revelar gabarito e comentário

GabaritoE — Será excluído o arquivo arq1.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”.

Comando rm no Linux

Gabarito: letra E. O comando rm (de remove) é o utilitário padrão do Linux para excluir arquivos e diretórios — ao executar rm arq1.txt, o arquivo é removido do sistema de arquivos, sem passar por uma "lixeira" como no Windows. As demais alternativas descrevem funções de outros comandos (cp, ls, mv, cat), que a banca usa como distratores.

O comando rm é um dos mais básicos e cobrados em provas de Linux. Sua função é remover permanentemente o arquivo ou diretório indicado, liberando o espaço ocupado. Diferentemente do que muitos candidatos imaginam, o Linux não possui uma "lixeira" padrão para a linha de comando: uma vez executado o rm, o arquivo não vai para nenhum diretório intermediário — ele é desvinculado do sistema de arquivos e seu conteúdo deixa de ser acessível pelos caminhos normais.

A pegadinha clássica da banca é confundir o rm com outros comandos de manipulação de arquivos. Veja o mapa mental dos comandos mais comuns:

Alternativa A — ❌ Incorreta

Criar uma cópia com nome arq1_1.txt é função do comando cp (de copy), não do rm. O rm não gera nenhum arquivo novo — ele apenas remove o existente.

Alternativa B — ❌ Incorreta

Exibir propriedades do arquivo (permissões, dono, tamanho, data) é função do comando ls -l ou stat. O rm não exibe nada disso; ele simplesmente executa a remoção.

Alternativa C — ❌ Incorreta

Mover o arquivo para o diretório raiz (/) seria função do comando mv (de move). O rm não move arquivos — ele os exclui definitivamente.

Alternativa D — ❌ Incorreta

Exibir o conteúdo do arquivo é função do comando cat (de concatenate). O rm não lê nem exibe conteúdo; ele apaga o arquivo.

Alternativa E — ✅ Correta ⟵ GABARITO

Esta é a definição exata do rm: excluir o arquivo arq1.txt do sistema de arquivos. É a única alternativa que descreve corretamente o efeito do comando.

NÃO CAIA NESSA!

A banca explora a confusão entre os comandos de manipulação de arquivos. O candidato que decora as funções de cp, mv, ls e cat mas não fixa o rm acaba marcando uma das alternativas erradas. A dica é memorizar o par "rm = remove" e associar cada comando à sua ação: cp copia, mv move, ls lista, cat exibe. Com esse mapa mental, você elimina os distratores de imediato 💪.

Gabarito: letra E

Link permanente: /questoes/qg162090