cp
Faça uma cópia de um arquivo, copie vários arquivos para uma pasta ou uma pasta inteira com -r.
>_ Teste aqui: um Linux simulado, nesta páginanada roda no seu computador
Carregando o terminal…
Exemplos
-
cp todo.txt todo.bak -
mkdir backup -
cp -v todo.txt ideas.txt backup/ -
cp -r backup backup-2 -
ls backup-2 -
cp -n ideas.txt todo.txt
Como funciona
O cp SOURCE DEST copia um arquivo. Se DEST for uma pasta que já existe, a cópia vai para dentro dela com o mesmo nome; senão, DEST é o nome novo.
Pastas precisam do -r (recursivo): cp -r project project-backup copia a pasta com tudo o que tem dentro. Cuidado: o cp sobrescreve um arquivo que já existe sem perguntar, a não ser que você use -n.
Sintaxe
cp [OPÇÃO]... ORIGEM... DESTINO
Opções
| Opção | O que faz |
|---|---|
-r | copia pastas com tudo o que tem dentro |
-v | mostra o que foi copiado |
-n | nunca sobrescreve um arquivo que já existe |
Bom saber
- Para copiar vários arquivos, o último nome tem que ser uma pasta:
cp a.txt b.txt backup/. - Uma cópia é um arquivo novo: mudar o
todo.bakdepois não mexe notodo.txt.