Hvordan kopiere katalogen i Linux

Hvordan kopiere katalogen i Linux
Mens vi jobber i flere operativsystemer, bruker vi å legge til filer og mapper, kutte, kopiere, redigere og slette dem i henhold til vårt valg. Akkurat som alle disse gir Linux -systemet oss muligheten til å kopiere en enkelt mappe til en annen mappe selv om mappen er tom eller ikke. Derfor vil vi diskutere noen enkle metoder for å kopiere en katalog til en annen i Ubuntu 20.04 System. La oss få en ny start med å bruke de forskjellige måtene å kopiere en katalog fra et sted til et annet i Linux.

For dette spesielle formålet må vi åpne for terminalskallet når vi skal gjøre alle ting i det. Det er to måter å åpne den på. Den ene er fra aktivitetssøkområdet, og den andre er hurtigtasten “Ctrl+Alt+T”. Øv en av de nevnte metodene for å åpne den og begynne å implementere kommandoene i den en etter en.

Eksempel 01

For det første må vi se alle filene og katalogene som holdes i hjemmemappen vår til Ubuntu 20.04. Denne prosessen kan gjøres ved hjelp av en listekommando. Listekommandoen inneholder bare et enkelt ord "ls". Utfør den, og du vil bli vist med Home Folder -katalogene og filene i henhold til bildet vedlagt.

Nå oppretter vi en ny katalog i vår hjemmekatalog for å utføre kopieringsoperasjoner etter en tid. Ubuntu 20.04 System gir oss "MKDIR" -spørsmålet for å opprette en ny tom katalog. Så vi har brukt “Mkdir” -kommandoen i vår kommandoskall og kalt katalogen som “ny”. Kommandoen vil bli utført ved hjelp av en Enter -tast.

Tenk deg at en katalog ikke er nok til at du utfører kopieringsoperasjoner for bedre forståelse. Så vi har igjen brukt “Mkdir” -kommandoen med den nye katalognavnet “Test”. Etter katalogopprettelsen har vi listet opp innholdet av hjemmekatalogen. Listen "LS" -kommandoen viser tydelig tillegg av to nye kataloger i hjemmemappen i.e. Ny og test.

La oss begynne å kopiere en katalog til en annen mappe. For dette kom Linux -systemet med shortcut Copy -kommandoen i.e., “CP” nøkkelord sammen med noen av flaggalternativene. Kommandoen inneholder mappen som skal kopieres og stedet der den skal limes inn. Syntaksen til denne kommandoen vises i den oppgitte spørringen.

$ cp -r katalog/ bane-til-destinasjons-folder/

Innenfor bildet nedenfor kan du ta et blikk som CP-kommandoen inneholder “-R” -flagget sammen med kildemappen (som skal kopieres) og destinasjonsmappen (Path to the Folder der den vil bli limt inn). Den "nye" mappen vil bli kopiert til "dokumenter" -mappen. Den samme “CP” -kommandoen brukes til å kopiere "Test" -mappen til "nye" -mappen i "dokumenter" -mappen. Begge kommandoene utfører det samme, men på forskjellige nivåer.

La oss navigere i dokumentermappen til systemet vårt først via "CD" -instruksjonen i skallet. Etter navigasjonen mot mappen for dokumenter, har vi listet opp innholdet via “LS” -kommandoen. Du kan se at den "nye" mappen er kopiert med hell.

La oss utføre navigasjonen igjen med 1 nivå opp denne gangen ved å bruke “CD” -kommandoen. Vi blir navigert i dokumentene/ny mappen. Etter å ha listet innholdet i "nye" mappen, har vi kjent med at den har kopiert "test" -mappen i den med hell.

Eksempel 02

La oss se på å kopiere en fil til en katalog. Så vi har laget en ny tom fil “Ny.txt ”og listet opp innholdet av hjemmemappen med“ LS ”-instruksjonen. Den viser at filen er opprettet, ny og "test" -mappen er også der.

Copy-kommandoen brukes på samme måte uten “-r” -flagget. En enkelt forskjell er at filnavnet ikke inneholder noe "/" -skilt på slutten av det. Destinasjonsmappen er også spesifisert.

Etter å ha navigert i den "nye" mappen og listet innholdet, fikk vi vite at kopieroperasjonen også var vellykket på den enkle filen.

Eksempel 03

La oss se på en annen illustrasjon av å kopiere mappe med flere innhold til et annet sted i Linux. Så vi har startet det med navigasjonen mot "musikk" -mappen til hjemmekatalogen. Etter navigasjon bruker listekommandoen innholdet i musikkmappen i.e. tømme.

Etter det har vi navigert mot mappen for dokumenter og fått vite at den inneholder to tekstfiler i den også via listekommandoen.

Nå har vi brukt den samme måten å kopiere dataene på, men med “-AVR” -flagget i CP-kommandoen denne gangen. Så vi må nevne kildeplassen i.e. “/Home/Saeedraza/Documents”. Etter dette må du legge til destinasjonsmappens plassering i.e. “/Home/Saeedraza/Music. Det vil ta innholdet fra Documents -mappen og lagre dem i musikkmappen en etter en.

Etter å ha kjørt listekommandoen mens vi navigerer i musikkmappen, har vi kjent med at mappen for dokumenter er her nå.

Etter å ha navigert i mappen “Music/Documents”, har vi kjent med at alt innholdet i.e., “New1.txt ”,“ New2.txt "i" dokumenter "-mappen er også kopiert i" musikk "-mappen sammen med" dokumenter "-mappen.

Eksempel 04

La oss si at du har opprettet en ny fil i hjemmemappen, og listet opp dataene sine i skallet med CAT -kommandoene i henhold til bildeutgangen nedenfor.

CP-kommandoen er her med "-v" -flagget for å kopiere innholdet i en ny.txt -fil til en annen fil “Test.txt ”-fil. Testen.TXT -fil blir automatisk generert med bruk av denne kommandoen. På å se på testen.TXT -fil med CAT -kommandoen, har vi funnet ut at innholdet er kopiert.

Konklusjon

Denne artikkelen inneholder en enorm mengde kommandoer for å kopiere en mappe til et annet sted. Vi har prøvd å dekke kopieringen av en enkelt mappe til et annet sted, kopiere en enkelt fil til et annet sted og andre filer, og mange flere. Vi håper at denne artikkelen vil være ganske enkel å forstå og lett å implementere for hver bruker av Ubuntu 20.04 System.