Commande « cp » Linux : Copier des Fichiers et Répertoires

Commande « cp » Linux : Copier des Fichiers et Répertoires

La commande « cp » est l’une des commandes de base dans le système d’exploitation Linux. Elle est utilisée pour copier des fichiers et des répertoires d’un emplacement à un autre. Cet article vous guidera à travers l’utilisation de la commande « cp » avec des exemples de code pour illustrer son fonctionnement.

Utilisation Basique de la Commande « cp »

Pour copier un fichier avec la commande « cp », vous pouvez utiliser la syntaxe suivante :


cp fichier_source fichier_destination

Par exemple, pour copier un fichier nommé « exemple.txt » du répertoire courant vers un répertoire appelé « backup », vous pouvez saisir la commande suivante :


cp exemple.txt backup/

Copier un Répertoire avec la Commande « cp »

Si vous souhaitez copier un répertoire et son contenu, vous devez utiliser l’option « -r » (pour récursif) avec la commande « cp ». Voici comment cela fonctionne :


cp -r repertoire_source repertoire_destination

Par exemple, pour copier un répertoire nommé « documents » et son contenu vers un répertoire « sauvegarde », vous pouvez utiliser la commande suivante :


cp -r documents sauvegarde/

Écraser un Fichier Existant

Par défaut, si un fichier avec le même nom existe déjà dans le répertoire de destination, la commande « cp » demandera une confirmation avant d’écraser le fichier. Pour éviter cette demande de confirmation, vous pouvez utiliser l’option « -f » (pour forcer) :


cp -f fichier_source fichier_destination

Exemple Complet avec la Commande « cp »

Voici un exemple complet de l’utilisation de la commande « cp » pour copier un répertoire et son contenu, en écrasant les fichiers existants sans demande de confirmation :


cp -rf documents/ sauvegarde/

Cette commande copiera le répertoire « documents » et tous ses fichiers et sous-répertoires vers le répertoire « sauvegarde », en écrasant les fichiers existants si nécessaire.

Conclusion

La commande « cp » est un outil essentiel dans Linux pour copier des fichiers et des répertoires. Vous pouvez l’utiliser pour dupliquer des données d’un emplacement à un autre de manière efficace. Assurez-vous de comprendre les options disponibles pour personnaliser le comportement de la commande « cp » en fonction de vos besoins.

Laurent

Laurent est un développeur web originaire de Corée. Il aime construire des choses pour le web et partager ce qu'il a appris en écrivant sur son blog. Quand il n'est pas en train de coder ou d'apprendre quelque chose de nouveau, il aime regarder des dessins animés et jouer à des jeux vidéo.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *