Sous Linux, vous pouvez utiliser la commande cp pour copier des fichiers et copier le fichier ou le répertoire source dans le fichier ou le répertoire de destination spécifié ; elle peut copier un seul fichier source dans un fichier spécifique avec un nom de fichier spécifié ou un répertoire de fichiers existant ; cette commande prend en charge la copie de plusieurs fichiers en même temps.
L'environnement d'exploitation de ce tutoriel : système centos7, ordinateur thinkpad t480.
Format de commande cp
Prenons l'exemple du déplacement du fichier 1234.txt
ls -l //显示当前文件夹下所有文件的信息
Copier Fichier 1234.txt vers le nouveau fichier 2345.txt
copy 1234.txt 2345.txt
Ici vous pouvez voir que les deux fichiers ont la même taille mais des horodatages différents
Copiez le 1234 .txt vers le nouveau fichier 3456.txt et conservez le même horodatage
Que se passe-t-il si le nouveau nom de fichier copié existe déjà ?
Après avoir écrit du contenu dans 1234.txt et l'avoir copié à nouveau dans 2345.txt, vous constaterez que le fichier 2345.txt d'origine sera écrasé et qu'il n'y aura aucun rappel et que l'exécution sera réussie.
Pour éviter de ne pas savoir si un fichier du même nom a été écrasé, vous pouvez ajouter l'option -i
Exemple :
cp -i 1234.txt 3456.txt
Vous pouvez voir quand le nouveau Lorsque le nom du fichier existe déjà dans le répertoire actuel, il y aura un rappel de confirmation d'écrasement
Entrez n pour annuler et continuer la copie.
Copier les fichiers dans des dossiers du même répertoire et d'autres dossiers dans des répertoires différents
cp 123.txt test //同目录 cp 1234.txt /home/zinkky/test //不同目录时需要带上路径
Copier les répertoires dans le nouveau Le répertoire doit ajouter l'option -r
Exemple :
cp -r test python
(apprentissage recommandé : tutoriel Linux)
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!