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:

  1. Sintaxe Básica:
    • cp segue a seguinte sintaxe geral:cp [OPÇÕES] ORIGEM... DESTINO
  2. Copiando Arquivos:
    • Para copiar um arquivo chamado arquivo.txt para arquivo_backup.txt:cp arquivo.txt arquivo_backup.txt
  3. Copiando para um Diretório:
    • Para copiar um arquivo para um diretório específico (por exemplo, /backup):cp arquivo.txt /backup/
  4. Copiando Diretórios e Seu Conteúdo (-r ou -R):
    • Use a opção -r ou -R para copiar diretórios e todo o seu conteúdo:cp -r diretorio_origem/ diretorio_destino/
  5. Preservando Permissões e Timestamps (-p):
    • Use a opção -p para preservar as permissões, timestamps e propriedades:cp -p arquivo.txt arquivo_backup.txt
  6. Forçando a Substituição (-f):
    • A opção -f força a substituição sem confirmação:cp -f arquivo.txt arquivo_backup.txt
  7. Exibindo Saída Detalhada (-v):
    • A opção -v mostra informações detalhadas durante a cópia:cp -v arquivo.txt arquivo_backup.txt

Lembre-se de que o cp é uma ferramenta poderosa, então use com cuidado!

Referências:

  1. Cp Command in Linux (Copy Files) | Linuxize
  2. Como Copiar Arquivos no Linux: 14 Passos (com Imagens) – wikiHow
  3. Os Comandos Essenciais da CLI Linux | by Victor Vieira | Medium
Edvaldo Guimrães Filho Avatar

Published by

Categories:

Leave a comment