informatique:linux:commandes:cp

cp

Copier des fichiers et des répertoires

La commande cp sous Linux est une commande utilisée pour copier des fichiers et des répertoires d'un emplacement à un autre. cp signifie copy (copier en anglais).

La syntaxe de base de la commande est la suivante :

cp source_file destination_file

source_file est le fichier que vous souhaitez copier et destination_file est l'emplacement où vous souhaitez copier le fichier.

Vous pouvez également copier plusieurs fichiers en une seule fois en spécifiant plusieurs fichiers source, comme ceci :

cp source_file1 source_file2 source_file3 destination_directory

La commande cp peut également être utilisée pour copier des répertoires entiers, en utilisant l'option -r (récursive) pour copier tous les fichiers et sous-répertoires à l'intérieur du répertoire :

cp -r source_directory destination_directory

Si le fichier ou le répertoire de destination existe déjà, la commande cp remplacera le fichier ou le répertoire existant sans avertissement. Il est donc important d'être prudent lors de l'utilisation de cette commande.

– Utiliser l'option -v pour afficher les fichiers copiés en temps réel :

cp -v source_file destination_file

– Utiliser l'option -i pour demander une confirmation avant d'écraser un fichier existant :

cp -i source_file destination_file

– Utiliser l'option -p pour conserver les attributs de fichier d'origine (comme les autorisations, la propriété, etc.) lors de la copie :

cp -p source_file destination_file

– Créer un alias pour la commande cp avec l'option -i, -p et -v pour les raisons évoquées précédemment :

alias cp='cp -ipv'

Ces astuces et alias peuvent vous aider à utiliser la commande cp de manière plus efficace et plus sûre.

  • informatique/linux/commandes/cp.txt
  • Dernière modification : 2023/02/19 07:53
  • de Cédric ABONNEL