Comment copier un dossier sous Linux avec cp

Vous souhaitez copier un dossier vers un autre emplacement à l'aide du terminal mais vous ne savez pas comment faire? La commande cp sous Linux est ce dont vous avez besoin. Dans cet article, vous apprendrez à copier rapidement des répertoires sous Linux de manière efficace.

Comment copier des répertoires sous Linux avec cp

Linux est livré avec un package officiel qui vous permet de copier des répertoires dans votre système. La commande cp est un utilitaire puissant qui permet de créer facilement des copies de fichiers et de dossiers.

La syntaxe de base de la commande cp est:

 cp [options] <sourcefolder> <destinationfolder>

Vous pouvez également copier et coller des fichiers à l'aide de cp. La syntaxe pour copier des fichiers est assez similaire à la commande susmentionnée.

Copier un seul dossier sous Linux

Pour simplement copier et coller un dossier dans un autre emplacement de votre système, utilisez la syntaxe suivante:

 cp <source> <destination>

Pour copier un dossier nommé / random dans le répertoire / home :

 cp /random /home

Si le dossier source comprend plusieurs sous-dossiers, vous devez utiliser l'indicateur -R avec la commande cp. Le -R signifie récursif, ce qui signifie que la commande exécutée sera également valable pour les sous-répertoires.

Pour copier le dossier / random de manière récursive dans le répertoire / home :

 cp -R /random /home

Copier plusieurs répertoires

Vous pouvez également copier plusieurs répertoires dans un même emplacement avec la commande cp. Tout ce que vous avez à faire est de transmettre les noms de dossier séparés par un espace dans la commande cp par défaut.

 cp <folder1> <folder2> <folder3> <folder4> <destination>

Par exemple, pour copier les dossiers / random , / personal et / content dans le répertoire / home :

 cp /random /personal /content /home

Vous pouvez également utiliser l'indicateur -R lors de la copie de plusieurs dossiers.

 cp -R /random /personal /content /home

Gestion des dossiers sous Linux avec cp

Pour ceux qui ne font que commencer avec Linux, cp est l'une des commandes les plus importantes dont vous aurez besoin. La commande mv est également essentielle si vous souhaitez déplacer des fichiers et des dossiers sur un système Linux au lieu de les copier.

Pour les débutants, l'apprentissage de certaines commandes de base Linux améliorera non seulement l'expérience initiale avec le système d'exploitation, mais facilitera également le processus de familiarisation avec Linux pour eux.