Pular para o conteúdo principal

Questão de Sistemas Operacionais — Linux — Quadrix 2024

Sistemas OperacionaisLinux
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].
  1. CCerto
  2. 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.

1Comando correto
mail
mutt
sendmail
2Comando errado (env)
Exibe/define variáveis de ambiente
Não envia e-mail
3Sintaxe correta
mail -a arquivo.txt [email protected]
Envio de e-mail no Linux
LEVELsoulevel.com.br
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.

Gabarito: letra E (Errado).

Link permanente: /questoes/qg347490