Questão de Sistemas Operacionais — Comandos — Quadrix 2024
Sistemas Operacionais›Comandos
Código
qg347491
Banca
Quadrix
Órgão
CFP
Ano
2024
Nível
Médio
Cargo
Técnico Administrativo - Suporte Técnico em Informática
Em um sistema Linux, um psicólogo precisou analisar dados armazenados em um arquivo chamado pacientes.txt, que apresenta informações sensíveis. Antes de compartilhar o arquivo com sua equipe, ele decidiu remover todas as linhas que apresentam a palavra “confidencial”.
Com base nessa situação hipotética, julgue o item a seguir.
Para fazer uma cópia desse arquivo, antes de compartilhá‑lo, deve‑se fazer uso do comando cp pacientes.txt pacientes_copia.txt.
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoC — Certo
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 cp no Linux
Gabarito: ✅ CERTO. O comando cp pacientes.txt pacientes_copia.txt é exatamente a forma correta de criar uma cópia do arquivo pacientes.txt com o nome pacientes_copia.txt no Linux. O cp (abreviação de copy) é o utilitário padrão para copiar arquivos e diretórios, e sua sintaxe básica é cp [opções] origem destino.
O comando cp é um dos comandos mais fundamentais do Linux, usado para duplicar arquivos ou diretórios. Sua sintaxe é simples: você informa o arquivo de origem (o que será copiado) e o destino (onde a cópia será criada). No caso do enunciado, a origem é pacientes.txt e o destino é pacientes_copia.txt. O comando criará um novo arquivo com o conteúdo idêntico ao original, mas com o nome especificado. É importante notar que o cp não modifica o arquivo original — ele apenas cria uma cópia independente. Isso é útil quando se deseja preservar o arquivo original enquanto se trabalha em uma versão modificada, como no caso do psicólogo que quer compartilhar uma versão sem as linhas "confidencial".
Na prática, se o psicólogo executar cp pacientes.txt pacientes_copia.txt no terminal, ele terá dois arquivos: o original pacientes.txt e a cópia pacientes_copia.txt, ambos com o mesmo conteúdo. A partir daí, ele pode usar comandos como grep -v confidencial pacientes_copia.txt > pacientes_limpo.txt para remover as linhas indesejadas da cópia, sem afetar o original. O cp é tão essencial que é um dos primeiros comandos ensinados em qualquer curso de Linux, e é amplamente utilizado em scripts de automação e administração de sistemas.
Uma distinção importante é entre cp e mv. Enquanto cpcopia (duplica) o arquivo, mvmove (transfere) o arquivo de um local para outro, removendo o original. Se o psicólogo usasse mv pacientes.txt pacientes_copia.txt, ele estaria renomeando o arquivo, não criando uma cópia — o que não atenderia ao objetivo de preservar o original. Outra diferença é que cp pode copiar múltiplos arquivos para um diretório, enquanto mv também pode mover múltiplos arquivos. A pegadinha que a banca poderia explorar é justamente essa: confundir cp com mv, ou sugerir que o cp não é adequado para criar cópias. No entanto, o enunciado é direto e o comando apresentado é exatamente o que se espera.
A banca Quadrix, nesta questão, não tenta induzir a erro — ela apenas verifica se o candidato conhece a função básica do comando cp. O contexto do texto-base (remover linhas com "confidencial") é um cenário realista, mas a pergunta é simples: como fazer uma cópia do arquivo? A resposta é cp. Não há armadilha de troca de termo, exceção ou generalização indevida. O candidato que sabe que cp significa "copiar" acerta a questão sem dificuldade.
cp (copy)
1Função
Duplica arquivo/diretório
Preserva o original
2Sintaxe
cp [opções] origem destino
3Exemplo
cp pacientes.txt pacientes_copia.txt
4mv (move)
Função
Transfere/renomeia
Remove o original
Diferença
Não cria cópia independente
LEVEL · soulevel.com.br
Alternativa C — ✅ Certo ⟵ GABARITO
O comando cp pacientes.txt pacientes_copia.txt está correto porque o cp é o comando do Linux para copiar arquivos. A sintaxe cp origem destino é exatamente o que o enunciado apresenta: origem = pacientes.txt, destino = pacientes_copia.txt. O comando criará uma cópia do arquivo original com o novo nome, preservando o conteúdo. Isso atende perfeitamente à necessidade do psicólogo de fazer uma cópia antes de compartilhar.
Alternativa E — ❌ Errado
A alternativa E afirma que o item está errado, mas isso é incorreto. O comando cp é precisamente o utilitário destinado a copiar arquivos no Linux. Não há nenhum erro na sintaxe apresentada: o nome do arquivo de origem (pacientes.txt) e o nome do arquivo de destino (pacientes_copia.txt) estão corretos, sem espaços ou caracteres especiais que exijam aspas. Portanto, a afirmação do enunciado é verdadeira, e a alternativa E, que nega isso, está errada.