Merk: For å forklare de forskjellige metodene for å kopiere en mappe i Linux, har vi benyttet oss av Linux Mint 20.
Metoder for å kopiere en mappe i Linux:
Følgende er de fire vanligste metodene for å kopiere en mappe i Linux:
Metode 1: Bruke Linux GUI:
Dette er den enkleste metoden for å kopiere en mappe i Linux, som også veldig ofte brukes i andre operativsystemer. Du må utføre følgende trinn for å kopiere en mappe i Linux ved å bruke denne metoden:
Først må vi opprette en mappe for demonstrasjon i vår hjemmekatalog som heter “CopyFolder”.
Mappen som vi har opprettet vises på bildet nedenfor:
For å starte en popup-meny, bør du rette opp på denne mappen. Når menyen er lansert, velger vi alternativet "kopi" fra denne menyen, som vist i følgende bilde:
I dette eksemplet har vi tenkt å kopiere "CopyFolder" til "Documents" -mappen. Derfor vil vi dobbeltklikke på "dokumenter" -mappen for å åpne den. Så mens vi er på "dokumenter" -mappen, vil vi høyreklikke på det tomme rommet for å starte en popup-meny igjen. Nå velger vi alternativet "lim inn" fra menyen, som nettopp har lansert som fremhevet i bildet vist nedenfor:
Etter å ha gjort dette, vil du legge merke til at "CopyFolder" eller en annen valgt mappe er kopiert til "dokumenter" -mappen eller en hvilken som helst annen mappe du har valgt, som vist i følgende bilde:
Metode nr. 2: Bruke “CP” -kommandoen:
Denne metoden og de to andre metodene vist nedenfor er Linux Mint 20 Terminalbasert. Vi vil følge trinnene som er nevnt nedenfor for å bruke denne metoden som kopierer en mappe i Linux:
Siden denne metoden er terminalbasert, vil vi derfor starte Linux Mint 20-terminalen som vist i følgende bilde:
Du bør angi følgende kommando i terminalen din når den er lansert:
$ cp -r nameoffoldertobecopied destinationPath
Her må du oppgi det faktiske navnet på mappen som skal kopieres i stedet for NameOffolderTobeCopied, og den faktiske banen dit du vil kopiere den mappen i stedet for DestinationPath. I scenariet som vi diskuterer, har vi tenkt å kopiere “CopyFolder” til vår "dokumenter" -mappe. Derfor har vi skrevet “CopyFolder” i stedet for NameOffolderTobeCopied. Også banen til "dokumenter" -katalogen i stedet for destinasjonssti, som vist på bildet nedenfor:
Når du har trykket på "Enter" -tasten for å utføre den ovennevnte kommandoen, ville den ønskede mappen blitt kopiert til den spesifiserte destinasjonen. Du kan også bekrefte om ønsket operasjon har funnet sted eller ikke ved å kjøre følgende kommando i terminalen din:
$ ls -l DestinationPath
Her bør du gi veien til stedet der du har kopiert mappen i stedet for destinasjonsstien.
Kjører denne kommandoen vil liste opp alt innholdet i "dokumenter" -katalogen, som også vil inneholde mappen som du nettopp har kopiert, i.e., "CopyFolder", som vist på bildet nedenfor:
Metode nr. 3: Bruke kommandoen “Rsync”:
Når vi bruker “Rsync” -kommandoen for å kopiere en mappe i Linux Mint 20, må vi utføre alle trinnene som er oppført nedenfor:
Først må vi installere “Rsync” -kommandoen, hvis den ikke allerede er installert, ved å utføre følgende kommando i vår terminal:
$ sudo apt-get install rsync
Når denne kommandoen er installert på systemet ditt, vil terminalen gjenspeile utdataene som er vist på bildet nedenfor:
Når “Rsync” -kommandoen er installert på systemet ditt, må du utføre følgende kommando i terminalen:
$ rsync -avz nameoffoldertobecopied destinationPath
Her må du oppgi det faktiske navnet på mappen som skal kopieres i stedet for NameOffolderTobeCopied og den faktiske banen dit du vil kopiere den mappen i stedet for DestinationPath. I scenariet som vi diskuterer, har vi tenkt å kopiere “CopyFolder” til vår "dokumenter" -mappe. Derfor har vi skrevet “CopyFolder” i stedet for NameOffolderTobeCopied. Samt banen til "dokumenter" -katalogen i stedet for destinasjonssti som vist i følgende bilde:
Når du har utført denne kommandoen, vil terminalen din vise deg en bekreftelsesmelding som viser at den spesifiserte operasjonen er blitt utført, som vist på bildet nedenfor:
Du kan også bekrefte det ved å utføre “LS” -kommandoen, som beskrevet i metoden ovenfor.
Metode 4: Bruke “SCP” -kommandoen:
Dette er nok en terminalbasert metode for å kopiere en mappe i Linux, som kan følges på den måten som er vist nedenfor.
“SCP” -kommandoen kan brukes til å kopiere en mappe i Linux på følgende måte:
$ SCP -R NAMEOFFERTERTOPECOPIED DISTIMENTPATH
Her må du oppgi det faktiske navnet på mappen som skal kopieres i stedet for NameOffolderTobeCopied og den faktiske banen dit du vil kopiere den mappen i stedet for DestinationPath. I scenariet som vi diskuterer, har vi tenkt å kopiere “CopyFolder” til vår "dokumenter" -mappe. Derfor har vi skrevet “CopyFolder” i stedet for NameOffolderTobeCopied. Også banen til "dokumenter" -katalogen i stedet for destinasjonssti som vist i følgende bilde:
Når du har utført denne kommandoen, kan du bekrefte om mappen din er blitt kopiert til den spesifiserte destinasjonen eller ikke ved å kjøre “LS” -kommandoen igjen.
Konklusjon:
Alle metodene som er demonstrert i denne artikkelen er ekstremt enkle å følge. Disse metodene er i stand til å kopiere en mappe til et hvilket som helst spesifisert destinasjon i løpet av noen få sekunder. Ved å følge noen av disse metodene, kan du kopiere så mange mapper du vil og på et hvilket som helst sted du velger mens du bruker Linux -operativsystemet.