Commande Linux
cp
copy
"Copier des fichiers ou des dossiers. Le Ctrl+C / Ctrl+V du terminal, en mieux."
Fichiers ⭐ Débutant 🔥 Fréquente

C'est quoi, cp ?

cp copie des fichiers ou des dossiers d'un endroit à un autre. La source est préservée — contrairement à mv qui déplace.

💡 L'analogie : cp, c'est Ctrl+C puis Ctrl+V — mais tu peux choisir exactement où coller, et même copier 1000 fichiers d'un coup.
Utilisation de base
# Copier un fichier
$ cp fichier.txt copie.txt

# Copier vers un dossier
$ cp fichier.txt ~/Documents/

# Copier plusieurs fichiers vers un dossier
$ cp *.txt ~/Documents/

Les flags essentiels

FlagSyntaxeCe que ça fait
-rcp -rRécursif — copie un dossier et tout son contenu
-pcp -pPréserve les permissions, dates et propriétaire
-icp -iInteractif — demande confirmation si écrasement
-ucp -uNe copie que si source plus récente que destination
-vcp -vVerbose — affiche chaque fichier copié
-acp -aArchive — équivaut à -rp, copie fidèle complète

Copier des dossiers

Copier des dossiers entiers
# Copier un dossier entier (-r obligatoire)
$ cp -r mon-projet/ sauvegarde/

# Copie fidèle avec tous les attributs
$ cp -a mon-projet/ mon-projet-backup/

# Copier avec progression
$ cp -rv gros-dossier/ destination/
⚠ Attention
Sans -i, cp écrase silencieusement les fichiers existants à destination. Pour les opérations importantes, préfère rsync qui est plus robuste.
← Précédent
pwd
Suivant →
mv