Comando cp no Linux

Tempo de leitura: 2 min

Escrito por Fernando Silva

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.

Compartilhe agora mesmo:

O comando cp no linux é utilizado para copiar arquivos ou diretórios, ele cria uma copia exata, na própria sintaxe do comando cp você deve escolher o nome da cópia.

Fazer copias de arquivos e diretórios é uma tarefa muito básica e muito importante, já que a todo momento estamos lidando com arquivos e diretórios, seja para configurações avançadas ou básicas, o importante é ter sempre uma cópias de seus arquivos, para que não perca os trabalhos.

Modo de operação:
1º Copia um arquivo
2º Copia vários arquivos
3º Copia diretórios inteiros para outros diretórios

Exemplo

cp Arquivo.txt Arquivo-backup.txt
Esse comando faz uma cópia exata do Arquivo.txt e essa nova cópia se chama Arquivo-backup.txt

Sintaxe:
cp [opções] origem destino

Opções do comando cp

-i: perguntar antes de sobrescrever arquivos já existentes.
-f: substitui arquivos existentes sem pedir confirmação.
–attributes-only: Copia apenas os atributos (cria arquivo vazio).
-l: Criar hard links em vez de copiar os arquivos.
-n: Não sobrescrever arquivos já existentes.
-R: Copia diretórios recursivamente.
-s: Cria links simbólicos em vez de copiar arquivos.
-u: Copiar apenas quando o arquivo de origem for mais novo do que o arquivo de destino ou quando o arquivo de destino não existir.
-v: Modo verboso, ou seja Exibe o processo durante a cópia.

Mais exemplos práticos:

cp Arquivo35.txt /tmp
Copia o arquivo Arquivo35.txt para dentro do diretório /tmp

cp /etc/apt/sources.list .
Copia o arquivo sources.list para o diretório que você está, (ponto significa diretório atual).

cp -i /etc/apt/sources.list .
Faz exatamente a mesma coisa que o comando acima, a única diferença é que exibe a pergunta se você quer realmente sobrescrever o arquivo.

cp -r /var ./Documentos/
Copia recursivamente o conteúdo do diretório /var

cp * /tmp
Copia todos os arquivos do diretório atual para /tmp

cp /bin/* .
Copia todos os arquivos do diretório /bin para o diretório atual.

cp -R /bin /tmp
Copia o diretório /bin e todos os arquivos/sub-diretórios existentes para o diretório /tmp.

Comando cp – linux

Comando rm

O comando rm é utilizado para remover arquivos, vejas alguns exemplos logo abaixo.

rm Arquivo36.txt
Remove o Arquivos36.txt

rm -r ./Documentos/var
Remove todo o conteúdo desse diretório, recursivamente.

Comando proibido
Agora um comando extremamente proibido, esse comando DELETA todo o seu sistema, não utilize.
rm -rf /

Você já sentiu vontade de ser um hacker profissional e invadir sistemas de qualquer local que esteja, agora é sua oportunidade, conheça o curso HACKER ÉTICO o melhore treinamento de HACKERS do BRASIL.

=> CURSO HACKER ÉTICO

Você vai gostar também:

Para enviar seu comentário, preencha os campos abaixo:

Deixe um comentário


*


*


Seja o primeiro a comentar!

JUNTE-SE Á NOSSA LISTA DE SUBSCRITORES

Entre para nossa lista e receba conteúdos exclusivos e com prioridade

100% livre de spam.