Comment copier plusieurs fichiers à l'aide de CP dans Linux?
Nous allons maintenant expliquer différentes méthodes pour utiliser CP pour effectuer diverses tâches.
Copiez un fichier à l'aide de la commande CP
Le fichier, que nous copierons avec la commande CP, passe son nom et sa destination. Nous copierons le Linuxhint.Fichier txt dans un nouveau fichier nommé LinuxHintteam.txt en utilisant la commande cp. Pendant l'opération, la commande CP créera également une nouvelle partie de fichier de l'opération.
Tout d'abord, sélectionnez un dossier / répertoire dans lequel le fichier est disponible. Dans notre cas, le fichier est disponible dans le répertoire des documents, nous utilisons donc la commande suivante:
Documents de CDAprès avoir utilisé la commande LS pour afficher le fichier disponible dans le répertoire.
LSMaintenant, exécutez la commande ci-dessous pour faire une copie d'un fichier spécifique:
CPIci, nous avons utilisé la commande ci-dessous pour faire une copie du Linuxhint.fichier txt:
CP Linuxhint.txt linuxhintteam.SMSPour vérifier que le fichier est copié avec succès, utilisez à nouveau la commande LS.
Copiez plusieurs fichiers à l'aide de la commande CP
Vous devez fournir à la fois le nom du fichier et le répertoire de destination lorsque vous utilisez la commande CP pour copier plusieurs fichiers.
Tout d'abord, ouvrez le répertoire spécifique dans le terminal et exécutez la commande d'arborescence. Si vous ne connaissez pas la commande Tree, veuillez consulter ce blog.
Dans le dossier Documents, nous avons deux fichiers, je.e., Linuxhint.txt et linuxhintteam.txt, et un dossier nommé Linuxtricks. Maintenant, exécutez la commande ci-dessous dans le terminal:
cp /Ici, nous avons utilisé la commande suivante pour copier Linuxhint.txt et linuxhintteam.txt dans le dossier LinuxTricks:
CP Linuxhint.txt linuxhintteam.txt linuxtricks /Pour vérifier que les fichiers sont copiés, utilisez à nouveau la commande d'arborescence.
Copiez un répertoire à l'aide de la commande CP
La commande CP, par défaut, ne copie pas les répertoires. Lors de la copie du répertoire, il montre une erreur.
CP Foldername / Foldername 1Pour copier le répertoire à l'aide de la commande CP, nous devons passer le drapeau -r. Il crée une copie en copiant le dossier signalé récursivement.
cp -r foldername / foldername 1Ici, nous avons utilisé la commande suivante pour copier les répertoires:
CP -R Linuxtricks / LinXtipsEnfin, exécutez la commande d'arbre pour vérifier que le système a réussi à créer plusieurs répertoires.
Copiez plusieurs répertoires à l'aide de la commande CP
Pour copier les répertoires multiples avec la commande CP, copiez le chemin des répertoires et passez-le après le répertoire de destination.
Tout d'abord, exécutez la commande d'arborescence pour voir des détails sur les fichiers et dossiers disponibles dans le répertoire:
Exécutez maintenant la commande ci-dessous pour copier plusieurs répertoires à l'aide de la commande CP:
cp -r foldername foldername1 foldername2 foldername3Ici, nous avons utilisé la commande suivante pour copier LinXTips et Linuxtricks dans le dossier LinuxOS:
cp -r linUxtips linuxtricks LinuxosEnfin, nous avons vérifié que le système a copié correctement les répertoires.
Prendre une sauvegarde lors de la copie d'un fichier
Nous pouvons utiliser l'indicateur -b pour sauvegarder le fichier si quelqu'un écrase le fichier copié. Il crée également un fichier de sauvegarde en copiant le fichier en place.
LSDans l'exemple ci-dessus, LinuxHintteam.txt ~ représente le fichier de sauvegarde.
Invite à confirmer lors de la copie d'un fichier
Nous pouvons utiliser l'indicateur -i pour inviter une confirmation lorsque nous copie le fichier. Habituellement, un fichier de destination est écrasé lors de l'utilisation de la commande CP. Cela se produit dans cette condition lorsque le fichier est présent au moment de la copie. La commande invitera à utiliser le drapeau -I pour l'écrasement du fichier.
LSCréer un lien dur au lieu de copier
Nous pouvons passer le drapeau -L tout en créant un lien dur au lieu de copier avec l'aide de la commande CP. Un nouveau fichier est créé en ne copie pas le fichier, ce qui est un lien difficile vers les données sur le disque. Ceci est une introduction sur les liens doux ou symboliques et durs.
LSConserver les attributs de fichiers
L'option de conservation est adoptée pour préserver les attributs de fichier (i.e., Propriété des utilisateurs, groupe et autorisation) ainsi que les propriétés à préserver, par défaut, un mode qui préservera l'horodatage et la propriété.
-RW ------- 1 utilisateurs Linux 0 sept 14 04:00 Bar.SMSAfficher tous les fichiers copiés
L'option -v est utilisée dans la commande CP pour afficher les fichiers copiés. Cette option imprime les dossiers et les fichiers qui sont copiés sur des sorties standard.
cp -r -v nom de fichier filename1Conclusion
Cet article a décrit comment nous pouvions copier un ou plusieurs fichiers, dossiers et répertoires à l'aide de la commande CP. Nous vous avons expliqué de nombreuses façons d'utiliser la commande CP pour copier les fichiers. S'il y a une question ou des questions dans votre esprit concernant cet article, alors n'hésitez pas à nous contacter.