Linux Copier le fichier dans le répertoire actuel et renommer

Linux Copier le fichier dans le répertoire actuel et renommer

Les utilisateurs de Linux utilisent les commandes MV et CP depuis plusieurs décennies pour renommer et copier des fichiers. Il existe quelques options uniques pour renommer un fichier, y compris des techniques simples, des variations et d'autres commandes.

Linux Copier le fichier dans le répertoire actuel et renommer

Linux copier un fichier dans le répertoire actuel
Une façon évidente de le faire est d'utiliser une commande comme «CP File1 File1-Orig."

En utilisant la commande cp
La commande est nommée CP à partir du nom court de la copie, qui signifie copie. Les utilisateurs du système Linux peuvent copier des dossiers, des répertoires et des fichiers à l'aide de la commande CP. Nous pouvons utiliser les commandes CP avec la destination et la source uniquement. Ici, avec le chemin du fichier, le nom de fichier est également modifié - la syntaxe de la commande CP.

CP

Ou

CP Fichier1.fichier txt2.SMS

où,
CP> Copier Commande
fichier1.TXT> Fichier source «Fichier1.SMS"
fichier2.TXT> Fichier de destination «Fichier2.SMS"

Présence de fichier2.SMS
Si fichier2.txt est présent, il est écrasé avec le contenu du fichier1. Au contraire, si file2.txt n'est pas présent, puis il est créé dans cette condition.

Écraser le fichier
À l'aide de la commande suivante, nous pouvons copier le fichier1.txt vers file2.SMS:

cp -i fichier1.fichier txt2.SMS

Ici, l'option -I est habituée à la rendre interactive et à fournir une invite lorsque le fichier2.txt est remplacé.

Linux copie le contenu d'un répertoire entier à un autre répertoire. Dans la commande ci-dessous, le wildcard * est utilisé pour copier un fichier entre deux emplacements.

CP LOGS1 / * LOGS2

Nous avons donc vu cela pour copier le contenu d'un répertoire à un autre. La commande CP est utilisée pour laquelle le répertoire de destination est obligatoire.

En l'absence d'un répertoire de destination, si nous voulons copier le contenu à partir du répertoire actuel, nous créons d'abord le répertoire de destination, puis copierons le contenu. Nous utilisons la commande ci-dessous pour copier le contenu en créant le répertoire de destination.

cp -r logs1 logs2

CP> Copier Commande
-r> récursivement
Journaux> Répertoire source
Logs2> Répertoire de destination

Linux copier plusieurs fichiers dans le répertoire actuel

En utilisant la commande cp
Tout ce dont nous avons besoin est la commande CP, ainsi que les sources et les destinations pour copier plusieurs fichiers et répertoires. Sa syntaxe est quelque chose comme ça.

CP…

Ou

CP Fichier1.fichier txt2.TXT LOGS1

Où,

CP> Copier Commande
fichier1.TXT> Fichier de fichiers source1.SMS
fichier2.txt> fichier de fichiers source2.SMS
Logs1> Répertoire de destination Logs1

En utilisant la commande TAR
Pour copier un grand nombre de fichiers, la commande TAR est une meilleure option. Cette stratégie peut devenir très ancienne rapide.

  • Nous utilisons la commande TAR pour collecter tous les fichiers que nous modifions dans les fichiers que nous voulons sauvegarder.
  • Faciliter les copies de sauvegarde en utilisant un pour une boucle.

TAR est un excellent moyen de voir l'intégralité du contenu d'un répertoire existant. En cela, nous utilisons la commande suivante.

TAR CF MYFILES.le goudron *

Nous utilisons la commande suivante pour identifier un groupe de fichiers avec un modèle.

TAR CF MYFILES.le goudron *.SMS

Dans chaque cas, nous voyons tous les fichiers avec le .Extension txt ou dans le même répertoire avec les MyFiles.fichier.

Des boucles faciles nous permettent de créer des copies de sauvegarde avec des noms modifiés.

pour le fichier dans *
> faire
> CP $ fichier $ file-Orig
> fait

Pour copier le fichier Big-Name, nous copie les fichiers à l'aide de la syntaxe de "-orig".

Fichier CP avec-même-même , - orig

Linux renommer le fichier vers le répertoire actuel

La commande mv est utilisée pour renommer le fichier dans le système Linux. Pour cela, nous avons besoin du current_name et new_name du répertoire avec la commande mv. Nous utilisons la syntaxe suivante pour renommer le fichier.

mv

Pour renommer un fichier, nous venons d'utiliser la commande MV avec Current_name et New_name.

Où,

Gardez à l'esprit que le nouveau nom que nous donnons au fichier peut ne pas exister déjà. Si cela se produit et que nous utilisons la commande MV, alors le fichier est remplacé.

Renommer et copier en même temps

Si nous voulons renommer et copier en même temps, nous utilisons la commande suivante.

CP Program3.cpp devoirs6.cpp

Conclusion

Il existe de nombreuses options pour renommer et copier des fichiers dans le système Linux. Cet article a vu comment nous copierons des fichiers dans les répertoires et modifions leurs noms via différentes commandes. Nous espérons que vous avez bien compris à partir de cet article comment les répertoires sont copiés et renommés dans Linux en utilisant des wilkcards avec des commandes.