Como copiar uma pasta no Linux com cp
Quer copiar uma pasta para outro local usando o terminal, mas não sabe como? O comando cp no Linux é o que você precisa. Nesta postagem, você aprenderá como copiar diretórios rapidamente no Linux de maneira eficiente.
Como copiar diretórios no Linux com cp
O Linux vem com um pacote oficial que permite que você copie diretórios dentro de seu sistema. O comando cp é um utilitário poderoso usado para criar cópias de arquivos e pastas facilmente.
A sintaxe básica do comando cp é:
cp [options] <sourcefolder> <destinationfolder>
Você também pode copiar e colar arquivos usando cp. A sintaxe para copiar arquivos é bastante semelhante ao comando mencionado.
Copie uma única pasta no Linux
Para simplesmente copiar e colar uma pasta em outro local em seu sistema, use a seguinte sintaxe:
cp <source> <destination>
Para copiar uma pasta chamada / random para o diretório / home :
cp /random /home
Se a pasta de origem incluir várias subpastas, você precisará usar o sinalizador -R com o comando cp. O -R significa recursivo, o que significa que o comando executado também será válido para os subdiretórios.
Para copiar a pasta / random recursivamente para o diretório / home :
cp -R /random /home
Copiar vários diretórios
Você também pode copiar vários diretórios para um único local com o comando cp. Tudo o que você precisa fazer é passar os nomes das pastas separados por um caractere de espaço no comando cp padrão.
cp <folder1> <folder2> <folder3> <folder4> <destination>
Por exemplo, para copiar as pastas / random , / personal e / content para o diretório / home :
cp /random /personal /content /home
Você também pode usar o sinalizador -R ao copiar várias pastas.
cp -R /random /personal /content /home
Gerenciando pastas no Linux com cp
Para aqueles que estão apenas começando com o Linux, cp é um dos comandos mais importantes de que você precisa. O comando mv também é essencial se você deseja mover arquivos e pastas em um sistema Linux em vez de copiá-los.
Para iniciantes, aprender alguns comandos básicos do Linux não apenas melhorará a experiência inicial com o sistema operacional, mas também facilitará o processo de familiarização com o Linux.