Questão de Sistemas Operacionais — Linux — Quadrix 2024
Sistemas Operacionais›Linux
Código
qg347490
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.
O comando para enviar o referido arquivo para Pedro – membro de sua equipe – é env pacientes. txt > [email protected].
CCerto
EErrado
Revelar gabarito e comentário▾
GabaritoE — Errado
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”.
Envio de arquivo por e-mail no Linux
Gabarito: letra E (Errado). O comando env não envia arquivos por e-mail; ele é usado para exibir ou definir variáveis de ambiente. Para enviar um arquivo por e-mail no Linux, o comando correto seria mail, mutt ou sendmail, e não env. A afirmação está incorreta porque utiliza um comando que não tem essa função.
O comando env é um utilitário do Linux que executa um programa em um ambiente modificado, permitindo definir ou remover variáveis de ambiente temporariamente. Por exemplo, env VAR=valor comando executa comando com a variável VAR definida. Ele não possui qualquer funcionalidade de envio de e-mail ou de transferência de arquivos. Para enviar um arquivo por e-mail, o usuário deve utilizar um cliente de e-mail em linha de comando, como mail, mutt ou sendmail, que são projetados para essa finalidade.
A confusão entre env e mail é comum, pois ambos são comandos curtos e podem aparecer em questões de Linux. No entanto, a função de cada um é completamente distinta: env manipula o ambiente do processo, enquanto mail envia e recebe mensagens de e-mail. Além disso, a sintaxe apresentada no enunciado (env pacientes.txt > [email protected]) também está incorreta, pois o redirecionamento > é usado para redirecionar a saída padrão de um comando para um arquivo, não para enviar e-mail. Para enviar um e-mail com anexo, seria necessário usar opções específicas do cliente de e-mail, como mail -a arquivo.txt [email protected].
Outro ponto relevante é que o texto-base menciona a remoção de linhas com a palavra "confidencial" do arquivo pacientes.txt, mas a questão não pergunta sobre esse processo, e sim sobre o envio do arquivo. O comando env não está relacionado a nenhuma dessas operações. Portanto, a afirmação é falsa.
Envio de e-mail no Linux: Comando correto (mail, mutt, sendmail); Comando errado (env) (Exibe/define variáveis de ambiente, Não envia e-mail); Sintaxe correta (mail -a arquivo.txt [email protected])
Alternativa E — ❌ Errado ⟵ GABARITO
A alternativa está errada porque o comando env não é utilizado para enviar arquivos por e-mail. O comando correto para essa finalidade seria mail, mutt ou sendmail. Além disso, a sintaxe apresentada (env pacientes.txt > [email protected]) é inválida, pois o redirecionamento > não envia e-mail, apenas redireciona a saída para um arquivo. O candidato que marcou "Certo" provavelmente confundiu env com mail ou não conhecia a função real do comando env.