Skillnad mellan kopiering och flyttning

De huvudskillnad mellan kopiering och flyttning är det kopiering gör en duplikat av en fil eller katalog på en annan plats utan att påverka originalinnehållet när du flyttar över originalfilen eller katalogen till en annan plats. 

När du arbetar med datorer är det ibland nödvändigt att göra dubbletter av samma fil eller kataloger. Kopiering är en lösning på detta. Det påverkar inte originalinnehållet. Istället gör den en liknande kopia av originalet till den nya platsen. Att flytta å andra sidan följer en annan process. Det överför en fil eller en katalog till en annan plats. Det ursprungliga innehållet raderas, och en ny är tillgänglig på den nya platsen. I denna artikel diskuteras specifikt kopiering och flyttning i Linux.

Viktiga områden som omfattas

1. Vad är kopiering
      - Definition, Funktionalitet
2. Vad rör sig om
     - Definition, Funktionalitet
3. Skillnad mellan kopiering och flyttning
     - Jämförelse av viktiga skillnader

Nyckelbegrepp

Kopiering, Kommando cp, Kommando mv, Flytta, Linux

Vad är kopiering

Kopiering gör en dubblett av en fil eller katalog till en ny plats. I Linux, den "Cp" -kommandot tillåter användaren att kopiera en fil eller en katalog.

Följande kommando skapar en kopia av filen1 och namnger den som file2. Om filen2 redan finns kommer den att överskridas med det nya innehållet.

cp file1.txt file2.txt.

Dessutom är det möjligt att kopiera en fil till en ny plats genom att ange destinationsplatsen. Följande kommando kopierar en fil till den nya katalogen.

cp file1.txt / home / user1 / Desktop / dir2

Följande kommando kopierar allt innehåll i katalogen dir1 till målkatalogen.

cp -r dir1 / home / user1 / Desktop / dir2

När du kopierar filer eller kataloger påverkas det ursprungliga innehållet inte. Därför kan användaren se originalfilen eller katalogen vid den ursprungliga platsen.

Vad rör sig om

Flyttar överför originalfilerna eller katalogerna från en plats till en annan. Det tar bort innehållet från den första platsen och skapar innehåll på en ny plats.

Figur 1: Filer och kataloger

I Linux, den mv-kommando används för att flytta en fil eller en katalog till en ny plats.

mv doc1 doc2

I det ovanstående exemplet flyttas doc1-filen till doc2 i samma katalog. Nu finns det ingen doc1. Det finns bara doc2.

Följande kommando skickar doc1 i den aktuella katalogen till en annan katalog. Det kommer att överföra doc1-filen från den aktuella katalogen till den angivna katalogen.

mv doc1 / home / user1 / desktop / dir2

På samma sätt är det möjligt att flytta en katalog. Följande kommando överför dir1 till dir2 i samma katalog. Nu finns det ingen dir1, och det finns bara dir2.

mv dir1 dir2

Nedan kommer kommandot att överföra dir1 till den angivna katalogen. Nu finns det ingen katalog som heter dir1 i den aktuella katalogen. Det finns i den nya katalogen.

mv dir1 / home / user1 / desktop / dir2

När du flyttar filerna eller katalogerna till samma katalog kommer endast innehållet att ersättas med ett nytt namn. Därför flyttar den inte precis. Det byter namn.

Skillnad mellan kopiering och flyttning

Definition

Kopiering är ett kommando som tillåter att skapa en liknande fil eller en katalog på en ny plats. Flyttning är ett kommando som gör det möjligt att flytta den ursprungliga filen eller en katalog på en ny plats.

Huvudfunktionalitet

Kopiering funktionen gör en kopia av en fil eller en katalog på en annan plats. Flytta överför originalfilen eller en katalog till en annan plats.

Ursprungligt innehåll

Kopiering påverkar inte originalinnehållet, men flyttning tar bort originalinnehållet.

Slutsats

Skillnaden mellan kopiering och flyttning är att kopieringskommandot gör en kopia av en fil eller katalog till en annan plats utan att påverka originalinnehållet medan det rörliga kommandot överför originalfilen eller katalogen till en annan plats. 

Referens:

1. "Linux Cp | Linux kopiera fil och katalog "Javatpoint." Tillgänglig här.
2. "Linux Mv | Linux Move File "Javatpoint, tillgänglig här.

Image Courtesy:

1. "Files11 directory hierarchy" Av en: Användare: Kate, User: Stannered - en: Bild: Files11 katalog hierarchy.png (Public Domain) via Commons Wikimedia