Hvordan kopiere en mappe i Linux?

How Copy Folder Linux



Filene og mappene brukes ofte i alle operativsystemer. Noen ganger inneholder mappen din noen viktige data, og du foretrekker å beholde flere sikkerhetskopier. Den første løsningen vi tenker på er å kopiere den mappen et annet sted. Derfor, i denne artikkelen, er målet vårt å finne ut alle metodene for å kopiere en mappe i Linux, dvs. både de CLI-baserte metodene og de GUI-baserte metodene.

Merk: For å forklare de forskjellige metodene for å kopiere en mappe i Linux, har vi gjort bruk 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å er veldig vanlig i andre operativsystemer. Du må utføre følgende trinn for å kopiere en mappe i Linux ved å bruke denne metoden:



Først må vi lage en mappe for demonstrasjon i hjemmekatalogen vår som heter CopyFolder.





Mappen vi har opprettet er vist på bildet nedenfor:



For å starte en hurtigmeny, bør du høyreklikke på denne mappen. Når menyen er lansert, velger vi alternativet Kopier fra denne menyen, som vist i følgende bilde:

I dette eksemplet har vi tenkt å kopiere CopyFolder til mappen Dokumenter. Derfor vil vi dobbeltklikke på Dokumenter -mappen for å åpne den. Så mens vi er i Dokumenter-mappen, vil vi høyreklikke på den tomme plassen for å åpne en hurtigmeny igjen. Nå vil vi velge alternativet Lim inn fra menyen, som nettopp har startet som markert på bildet nedenfor:

Etter at du har gjort dette, vil du legge merke til at CopyFolder eller en annen valgt mappe har blitt kopiert til Dokumenter -mappen eller en annen mappe du har valgt, som vist i følgende bilde:

Metode 2: Bruke cp -kommandoen:

Denne metoden og de to andre metodene vist nedenfor er Linux Mint 20 -terminalbaserte. Vi vil følge trinnene nevnt nedenfor for å bruke denne metoden for å kopiere en mappe i Linux:

Siden denne metoden er terminalbasert, vil vi derfor lansere Linux Mint 20-terminalen som vist i følgende bilde:

Du bør skrive inn følgende kommando i terminalen din når den har blitt 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 mappen i stedet for DestinationPath. I scenariet som vi diskuterer, har vi tenkt å kopiere CopyFolder til Dokumenter -mappen. Derfor har vi skrevet CopyFolder i stedet for NameOfFolderToBeCopied. Banen til Dokument -katalogen i stedet for DestinationPath, som vist på bildet nedenfor:

Når du har trykket på Enter-tasten for å utføre ovennevnte kommando, ville ønsket mappe blitt kopiert til den angitte destinasjonen. Du kan også bekrefte om ønsket operasjon har funnet sted eller ikke ved å kjøre følgende kommando i terminalen:

$ls–L DestinationPath

Her bør du angi banen til stedet der du har kopiert mappen din i stedet for DestinationPath.

Hvis du kjører denne kommandoen, vises alt innholdet i Dokument -katalogen, som også inneholder mappen du nettopp har kopiert, dvs. CopyFolder, som vist på bildet nedenfor:

Metode # 3: Bruke rsync -kommandoen:

Ved å bruke rsync -kommandoen til å 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 terminalen vår:

$sudo apt-get installrsync

Når denne kommandoen er installert på systemet ditt, vil terminalen gjenspeile utgangen som vises 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 mappen i stedet for DestinationPath. I scenariet som vi diskuterer, har vi tenkt å kopiere CopyFolder til Dokumenter -mappen. Derfor har vi skrevet CopyFolder i stedet for NameOfFolderToBeCopied. I tillegg til banen til Dokument -katalogen i stedet for DestinationPath som vist i følgende bilde:

Når du har utført denne kommandoen, vil terminalen vise deg en bekreftelsesmelding som viser at den angitte operasjonen er 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 enda en terminalbasert metode for å kopiere en mappe i Linux, som kan følges på måten vist nedenfor.

Kommandoen scp kan brukes til å kopiere en mappe i Linux på følgende måte:

$scp–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 mappen i stedet for DestinationPath. I scenariet som vi diskuterer, har vi tenkt å kopiere CopyFolder til Dokumenter -mappen. Derfor har vi skrevet CopyFolder i stedet for NameOfFolderToBeCopied. Også banen til Dokument -katalogen i stedet for DestinationPath som vist i følgende bilde:

Når du har utført denne kommandoen, kan du bekrefte om mappen din er kopiert til den angitte destinasjonen eller ikke ved å kjøre ls -kommandoen igjen.

Konklusjon:

Alle metodene vist i denne artikkelen er ekstremt enkle å følge. Disse metodene kan kopiere en mappe til en bestemt destinasjon i løpet av få sekunder. Ved å følge noen av disse metodene kan du kopiere så mange mapper du vil og hvor som helst du vil mens du bruker Linux -operativsystemet.