Uma maneira fácil de fazer a cópia diretórios

Publicado por Fábio Berbert de Paula em 23/01/2003

[ Hits: 115.535 ]

Blog: https://fabio.automatizando.dev

 


Uma maneira fácil de fazer a cópia diretórios



O comando cp possui dezenas de opções que, misturadas com as opções de outros comandos acaba nos deixando meio confusos. Para fazer a cópia recursiva de diretórios mantendo os atributos dos arquivos, utilizo uma opção musical, fácil de decorar.

Por exemplo, para fazer uma cópia fiel do diretório /home/fabio/clientes, utilizo o seguinte comando:

cp -Rap /home/fabio/clientes /home/fabio/backup/clientes

O segredo está no -Rap, como adoro esse estilo musical, fica fácil de lembrar do comando, sem precisar voltar às páginas de manual do cp para lembrar das opções. Tais opções servem para:
  • R: copia recursivamente
  • a: o mesmo que dpR, "d" não segue links simbólicos e pR são as opções explicadas nos outros ítens.
  • p: preserva os atributos do arquivo, como o mesmo dono, mesma máscara, data de modificação, etc.
A letra "a" já equivale ao "R" e ao "p", mas fiz a montagem "Rap" para deixar as coisas mais fáceis, não faz diferença alguma.

Outras dicas deste autor

DBeaver - Ferramenta de Administração de Banco de Dados

ffmpeg - como girar vídeos no sentido horário ou anti-horário

bc - Como passar parâmetros via linha de comando para a calculadora

Capturando screenshots com Shell Script

Verificar o status da bateria via linha de comando

Leitura recomendada

Alternativa para inicialização do KDE no Slackware 10.2

Título "retrátil" da janela no i3

Exercício Prático LPIC 10

Desligando remotamente máquinas de um domínio

Copiando arquivos usando netcat e tar

  

Comentários
[1] Comentário enviado por hellnux em 12/03/2005 - 19:39h

Extremamente útil..........

Vlws.........

[2] Comentário enviado por heliomoreno em 28/03/2005 - 11:04h

Muito legal a sua dica mas como eu faço para copiar somete os arquivos novos do diretorio1 para o diretorio2



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts