O administrador do servidor com sistema operacional CentOS 7...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: D - -p
Vamos entender por que a alternativa correta é a -p e como ela se encaixa no contexto da questão.
Quando um administrador de sistema está editando o arquivo /etc/fstab no CentOS 7, é uma boa prática criar uma cópia de segurança antes de fazer qualquer alteração. Isso garante que você possa restaurar o arquivo original caso algo dê errado durante a edição.
O comando cp
é utilizado para copiar arquivos e pastas no Linux. No entanto, para manter os direitos e permissões originais do arquivo, é necessário utilizar uma opção específica do comando cp
. A opção -p (preserve) serve exatamente para isso.
A alternativa -p preserva as informações do arquivo original, como permissões, propriedades e timestamps (data e hora de criação e modificação). Isso é crucial em um ambiente de servidor, onde as permissões de arquivos são essenciais para a segurança e o funcionamento correto do sistema.
Vamos analisar brevemente as outras opções para entender por que elas não são adequadas:
- -d: Esta opção é usada para copiar diretórios, mas não preserva permissões e atributos de arquivos.
- -f: Esta opção força a cópia, mas não preserva permissões e atributos de arquivos.
- -w: Esta opção não existe no comando
cp
e é, portanto, inválida. - -r: Esta opção é usada para copiar recursivamente diretórios, mas também não preserva permissões e atributos de arquivos.
Então, para garantir que todas as permissões e atributos do arquivo /etc/fstab sejam mantidos ao fazer a cópia, a opção -p deve ser utilizada. O comando completo seria:
cp -p /etc/fstab /caminho/para/copia
Isso garantirá que o arquivo copiado mantenha todas as características do arquivo original, proporcionando segurança e integridade na administração do servidor.
Espero que esta explicação tenha ajudado a compreender melhor o uso das opções do comando cp
e a importância de preservar atributos de arquivos em um ambiente de servidor. Se tiver mais dúvidas, estou à disposição para ajudar!
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
-p, --preserve
Preserva atributos do arquivo, se for possível.
https://pt.wikibooks.org/wiki/Guia_do_Linux/Iniciante%2BIntermedi%C3%A1rio/Comandos_para_manipula%C3%A7%C3%A3o_de_Arquivos/cp
pensei em P de permission e acertei kkkk, mas é certo que na prova erraria
Letra D
O comando cp copia arquivos da ORIGEM para o DESTINO. Ambos origem e destino terão o mesmo conteúdo após a cópia.
cp [opções] [origem] [destino]
-f, --force
Não pergunta, substitui todos os arquivos caso já exista.
-r
Copia arquivos dos diretórios e subdiretórios da origem para o destino. É recomendável usar -R ao invés de -r.
-R, --recursive
Copia arquivos e sub-diretórios (como a opção -r) e também os arquivos especiais FIFO e dispositivos.
-v, --verbose
Mostra os arquivos enquanto estão sendo copiados.
-s, --simbolic-link
Cria link simbólico ao invés de copiar.
-l, --link
Faz o link no destino ao invés de copiar os arquivos.
-p, --preserve
Preserva atributos do arquivo, se for possível.
-u, --update
Copia somente se o arquivo de origem é mais novo que o arquivo de destino ou quando o arquivo de destino não existe.
-x
Não copia arquivos que estão localizados em um sistema de arquivos diferente de onde a cópia iniciou.
-a
Copia todos os artibutos (preservando proteção, dono e datas)
--preserve=timestamps
Preserva, dos atributos, apenas aqueles relativos à data
https://pt.wikibooks.org/wiki/Guia_do_Linux/Iniciante%2BIntermedi%C3%A1rio/Comandos_para_manipula%C3%A7%C3%A3o_de_Arquivos/cp
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo