Comment copier le répertoire dans Linux

Comment copier le répertoire dans Linux
Tout en travaillant dans plusieurs systèmes d'exploitation, nous utilisons pour ajouter des fichiers et des dossiers, couper, copier, éditer et les supprimer selon notre choix. Comme tout cela, le système Linux nous offre la possibilité de copier un seul dossier dans un autre dossier même si le dossier est vide ou non. Par conséquent, nous discuterons de quelques méthodes faciles pour copier un répertoire dans un autre dans Ubuntu 20.04 Système. Prenons un nouveau départ en utilisant les différentes façons de copier un répertoire d'un endroit à un autre à Linux.

À ce but particulier, nous devons ouvrir la coquille terminale car nous allons faire tout ce qui contient. Il y a deux façons de l'ouvrir. L'un provient de la zone de recherche d'activités et l'autre est la clé de raccourci «Ctrl + Alt + T». Pratiquez l'une des méthodes mentionnées pour l'ouvrir et commencer à implémenter les commandes dedans une par une.

Exemple 01

Tout d'abord, nous devons voir tous les fichiers et répertoires détenus dans notre dossier à domicile d'Ubuntu 20.04. Ce processus peut être effectué à l'aide d'une commande de liste. La commande List ne contient qu'un seul mot «LS». L'exécuter et vous serez affiché avec les répertoires et fichiers de dossiers à domicile selon l'image jointe.

Maintenant, nous créons un nouveau répertoire dans notre répertoire domestique pour effectuer des opérations de copie après un certain temps. L'Ubuntu 20.04 Système nous fournit la requête «MKDIR» pour créer un nouveau répertoire vide. Nous avons donc utilisé la commande «Mkdir» dans notre coquille de commande et nommé le répertoire comme «nouveau». La commande sera exécutée à l'aide d'une touche Entrée.

Imaginez, un répertoire ne vous suffit pas pour effectuer des opérations de copie pour une meilleure compréhension. Nous avons donc à nouveau utilisé la commande «MKDIR» avec le nouveau nom du répertoire «Test». Après la création du répertoire, nous avons répertorié le contenu du répertoire domestique. La commande List «LS» affiche clairement l'ajout de 2 nouveaux répertoires dans le dossier Home I.e. Nouveau et test.

Commençons à copier un répertoire dans un autre dossier. Pour cela, le système Linux a créé la commande de copie de raccourci I.e., Mot-clé «CP» avec certaines de ses options de drapeau. La commande contient le dossier à copier et l'emplacement où il doit être collé. La syntaxe de cette commande est indiquée dans la requête indiquée.

$ cp -r répertoire / path-to-destation-folder /

Dans l'image ci-dessous, vous pouvez jeter un coup d'œil que la commande CP contient l'indicateur «-r» avec le dossier source (à copier) et le dossier de destination (chemin vers le dossier dans lequel il sera collé). Le «nouveau» dossier sera copié dans le dossier «Documents». La même commande «CP» est utilisée pour copier le dossier «Tester» dans le dossier «nouveau» dans le dossier «Documents». Les deux commandes effectuent la même chose mais à des niveaux différents.

Saisissons d'abord dans le dossier Documents de notre système via l'instruction «CD» dans le shell. Après la navigation vers le dossier Documents, nous avons répertorié son contenu via la commande «LS». Vous pouvez voir que le «nouveau» dossier est copié avec succès.

Redagons à nouveau la navigation avec un niveau 1 cette fois en utilisant la commande «CD». Nous sommes avec succès dans les documents / nouveaux dossiers. Après avoir inscrit le contenu du «nouveau» dossier, nous avons appris qu'il a copié avec succès le dossier «Test» à l'intérieur.

Exemple 02

Jetons un coup d'œil à la copie d'un fichier dans un répertoire. Nous avons donc créé un nouveau fichier vide «Nouveau.txt »et a répertorié le contenu du dossier à domicile avec l'instruction« LS ». Il montre que le fichier est créé, nouveau et le dossier «Test» est également là.

La commande de copie est utilisée de la même manière sans le drapeau «-r». Une seule différence est que le nom du fichier ne contient aucun signe «/» à la fin de celui-ci. Le dossier de destination est également spécifié.

Après avoir navigué dans le «nouveau» dossier et répertorié son contenu, nous avons appris que l'opération de copie a également réussi dans le fichier simple.

Exemple 03

Jetons un coup d'œil à une autre illustration de la copie du dossier de plusieurs contenus à un autre emplacement à Linux. Donc, nous l'avons commencé avec la navigation vers le dossier «Music» du répertoire domestique. Après la navigation, la commande liste utilise le contenu du dossier musical i.e. vide.

Après cela, nous avons navigué vers le dossier Documents et appris qu'il contient deux fichiers texte également via la commande List.

Maintenant, nous utilisons la même façon de copier les données mais avec l'indicateur «-Avr» dans la commande CP cette fois. Donc, nous devons mentionner l'emplacement source I.e. «/ Home / Saeedraza / Documents». Après cela, vous devez ajouter l'emplacement du dossier de destination I.e. «/ Home / Saeedraza / Music. Il prendra le contenu du dossier Documents et les sauvera dans le dossier musical un par un.

Après avoir exécuté la commande List tout en naviguant dans le dossier musical, nous devons savoir que le dossier Documents est ici maintenant.

Après avoir navigué dans le dossier «Music / Documents», nous devons savoir que tous les contenus je.e., «New1.txt "," new2.txt ”du dossier" Documents "est également copié dans le dossier" Music "avec le dossier" Documents ".

Exemple 04

Supposons que vous ayez créé un nouveau fichier dans le dossier à domicile et répertorié ses données dans le shell avec les commandes CAT conformément à la sortie d'image ci-dessous.

La commande CP est là avec l'indicateur «-v» pour copier le contenu d'un nouveau.Fichier TXT dans un autre fichier «Test.Fichier txt ». Le test.Le fichier txt sera généré automatiquement avec l'utilisation de cette commande. En regardant le test.Fichier TXT avec la commande CAT, nous avons constaté que le contenu est copié.

Conclusion

Cet article contient une énorme quantité de commandes pour copier un dossier dans un autre emplacement. Nous avons essayé de couvrir la copie d'un seul dossier vers un autre emplacement, en copie un seul fichier vers un autre emplacement et d'autres fichiers, et bien d'autres. Nous espérons que cet article sera assez simple à comprendre et facile à mettre en œuvre pour chaque utilisateur de l'Ubuntu 20.04 Système.