O comando cp no Linux é uma ferramenta essencial para copiar arquivos e diretórios. Ele permite que você crie cópias de arquivos em diferentes locais. Vou detalhar o uso do cp e suas opções mais comuns:
- Sintaxe Básica:
- O
cpsegue a seguinte sintaxe geral:cp [OPÇÕES] ORIGEM... DESTINO
- O
- Copiando Arquivos:
- Para copiar um arquivo chamado
arquivo.txtparaarquivo_backup.txt:cp arquivo.txt arquivo_backup.txt
- Para copiar um arquivo chamado
- Copiando para um Diretório:
- Para copiar um arquivo para um diretório específico (por exemplo,
/backup):cp arquivo.txt /backup/
- Para copiar um arquivo para um diretório específico (por exemplo,
- Copiando Diretórios e Seu Conteúdo (-r ou -R):
- Use a opção
-rou-Rpara copiar diretórios e todo o seu conteúdo:cp -r diretorio_origem/ diretorio_destino/
- Use a opção
- Preservando Permissões e Timestamps (-p):
- Use a opção
-ppara preservar as permissões, timestamps e propriedades:cp -p arquivo.txt arquivo_backup.txt
- Use a opção
- Forçando a Substituição (-f):
- A opção
-fforça a substituição sem confirmação:cp -f arquivo.txt arquivo_backup.txt
- A opção
- Exibindo Saída Detalhada (-v):
- A opção
-vmostra informações detalhadas durante a cópia:cp -v arquivo.txt arquivo_backup.txt
- A opção
Lembre-se de que o cp é uma ferramenta poderosa, então use com cuidado!
Referências:

Leave a comment