Considere as seguintes informações sobre o sistema que está ...
1- no /etc encontram-se os arquivos de configuração do Sistema GNU/ Linux.
2- a partição /dados possui 500 GigaBytes para backup.
O comando que proporciona a realização do backup de toda a estrutura de arquivos e subdiretórios de /etc para /dados, preservando as referências dos links simbólicos, os atributos de proprietário, a data e as permissões originais dos arquivos é
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa Correta: D - cp -pdR /etc /dados
Vamos entender o porquê essa alternativa é a correta e revisar os conceitos necessários para resolver essa questão de Sistemas Operacionais - Linux.
Primeiramente, a questão aborda comandos de cópia no Linux, especificamente o comando cp
, que é utilizado para copiar arquivos e diretórios.
Para essa situação específica, onde queremos copiar todo o conteúdo do diretório /etc
para a partição /dados
, preservando atributos importantes como referências de links simbólicos, propriedade, data e permissões originais, precisamos usar os parâmetros corretos do comando cp
.
Vamos analisar os parâmetros utilizados na alternativa correta:
-p
: Preserva os atributos do arquivo como proprietário, permissões e data/hora de modificação.-d
: Preserva links simbólicos ao invés de copiar o conteúdo para o qual eles apontam.-R
: Faz a cópia de forma recursiva, ou seja, inclui todos os subdiretórios e seus respectivos conteúdos.
Combinando esses parâmetros, o comando cp -pdR /etc /dados
realiza exatamente o que é solicitado na questão. Ele copia todo o conteúdo de /etc
para /dados
, preservando os atributos de arquivos e links simbólicos, e incluindo todos os subdiretórios.
Vamos ver por que as outras alternativas estão incorretas:
cp -iR
: O parâmetro-i
apenas pede confirmação antes de sobrescrever arquivos e o-R
faz a cópia recursiva. Contudo, não preserva atributos de propriedade, permissões, nem links simbólicos.cp -iRd
: Similar ao anterior, mas adiciona a preservação de links simbólicos com-d
. Ainda assim, falta o parâmetro para preservar atributos de arquivos.cp -Rd
: Preserva links simbólicos e copia recursivamente, mas não preserva atributos de arquivos.cp -idR
: Pede confirmação antes de sobrescrever, preserva links simbólicos e copia recursivamente, mas não preserva atributos de arquivos.
Portanto, a alternativa D é a única que cumpre todos os requisitos estabelecidos na questão.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
-i, --interactive
prompt before overwrite (overrides a previous -n option)
-d same as --no-dereference --preserve=links
-P, --no-dereference
never follow symbolic links in SOURCE
-p same as --preserve=mode,ownership,timestamps
-R, -r, --recursive
copy directories recursively
A meu ver essa questão esta mais para Sistemas operacionais do que Segurança...
um macetão simples, mas bão:
P - preserve (preserva)
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo