FC ConcursosFC Concursos

Questão FC267083

O comando “cp -i arquivo1 arquivo2” executa qual função em um sistema Linux? Assinale a alternativa correta.

Unix e Linux

IDECAN · 2022

O comando “cp -i arquivo1 arquivo2” executa qual função em um sistema Linux? Assinale a alternativa correta.

  1. Copie o arquivo1 para o arquivo2. Se o arquivo2 existir, ele será substituído pelo conteúdo do arquivo1. Se o arquivo2 não existir, ele será criado.
  2. Copie o arquivo1 e o arquivo2 no diretório dir1. O diretório dir1 já deve existir.
  3. Copie o arquivo1 para o arquivo2, exceto se o arquivo2 existir, o usuário é avisado antes do arquivo ser substituído.
  4. Usando um curinga (-i), copie todos os arquivos em dir1 para dir2. O diretório dir2 já deve existir.
  5. Copie o conteúdo do diretório dir1 para o diretório dir2. Se o diretório dir2 não existir, ele será criado e, após a cópia, conterá o mesmo conteúdo do diretório dir1. Se o diretório dir2 existir, então o diretório dir1 (e seu conteúdo) será copiado para dir2.
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

O comando cp -i arquivo1 arquivo2 copia o conteúdo de arquivo1 para arquivo2, tratando arquivo2 como destino. Se o destino não existir, o arquivo é criado e a cópia ocorre imediatamente.

A opção -i ativa o modo interativo: quando arquivo2 já existe o sistema pergunta ao usuário, por exemplo cp: overwrite 'arquivo2'?, esperando confirmação (y/n). Responder y substitui o arquivo existente; responder n cancela a operação e preserva o destino.

Esse comportamento evita substituições acidentais e é útil em scripts manuais ou operações sensíveis; note que permissões de escrita no destino também influenciam o sucesso da cópia.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo