Alle måtene å flytte filer i Linux for nybegynnere

Alle måtene å flytte filer i Linux for nybegynnere
Visse oppgaver er ganske enkle å utføre, men mange brukere blir sittende fast fordi de ikke er klar over sin rette funksjonalitet. Når en bruker skifter til en annen plattform, blir disse mindre operasjonene tidkrevende, og en av disse oppgavene flytter filer/mapper fra en vei til en annen.

Når du bytter fra vinduer til Linux -systemet, kan spørsmålet oppstå i nybegynnernes sinn om "Hvordan kan vi flytte filer?”I Linux er det flere ruter for å nå samme destinasjon, og Linux -distribusjoner er designet for å gjøre systemet enkelt å bruke for alle typer brukere.

Før du kommer i gang med å flytte filer, la oss diskutere hva å flytte filene betyr? Dette kan være nyttig for nybegynnere som er forvekslet med Flytt (MV) og Kopi (CP) kommando.

Å flytte en fil eller mappe betyr å kutte filen fra forrige sted og lime den til det nye stedet. For å si det på en annen måte, er det å flytte det originale innholdet til et nytt sted og fjerne det fra det gamle stedet. Når vi flytter filen, blir filen slettet fra forrige katalog og lagt til et nytt reisemål, mens filene ved kopiering forblir i kildekatalogen.

Nå, jeg tror det er nok til å forstå begrepet “Flytte filer.

Forskjellen mellom Kopiere og Bevege seg er at "Bevege seg" flytte filen til et nytt reisemål mens "Kopiere" betyr å lage en duplikat av innholdet og lime det inn i den nye destinasjonen.

Kopiering av en fil bruker kopi (Ctrl+C) og lim inn (Ctrl+V) nøkler; mens bevegelige midler “Cut (Ctrl+x) og lim inn (Ctrl+V).”

Når skal du flytte:

Å flytte datafiler er nyttig når brukere vil beholde en versjon og ikke vil duplisere innholdet. Det ville være bra hvis du er forsiktig mens du gjør dette fordi du kan miste den opprinnelige filen i tilfelle feil under prosessen, noe som kan være et stort tap.

Fordeler med å flytte data:

Det er flere muligheter som forklarer deg hvorfor det er nødvendig å flytte data.
La oss demonstrere dem:

Det er bra å flytte filen i stedet for å kopiere dem når du jobber med forskjellige systemer. Hvis du ikke skal jobbe bare på en arbeidsstasjon; Du kan overføre dokumentet du jobber med til et annet system og fortsette. Flytte data hjelper også når du migrerer til et nytt system. Dessuten kan det også være nyttig for sikkerhetskopieringsformål. Hvis harddisken din er kort på lagring og du vil arkivere data til en annen lagringsenhet, er det godt å flytte dem i stedet for å slette dem.

Eller, hvis systemet ikke er koblet til eksterne enheter som skriveren og skanneren, kan du overføre filene du vil skrive ut til systemet som er koblet til skriveren.

Vi har diskutert kort flytting av filene og hvorfor noen trenger å flytte data. Vi har også diskutert fordelene og sett hvordan bevegelse er forskjellig fra kopiering av data.

Nå er det enkelt å komme videre for å finne hvordan vi kan flytte filer i Linux -operativsystemet:

Hvordan flytte filer i Linux -systemet:

Det er ingen tradisjonell måte å utføre på bevege seg operasjon; I Linux -distribusjoner,
Et par metoder brukes til å flytte filer:

  1. Gjennom kommandolinjeverktøyet (terminal)
  2. Gjennom Graphical User Interface (GUI)

Hvordan flytte filer ved hjelp av kommandolinjeverktøyet (terminalen):

Kommandoen som brukes til å flytte filer fra kildeplassen til et bestemt reisemål er "mv”Kommando:

mv”Kommandolinjeverktøy anses som en flerbrukskommando. Det brukes ikke bare til å overføre filer fra kilde til destinasjon, men brukes også til å gi nytt navn til en fil eller mappe:

Syntaks:

Syntaksen til “mv”Kommando er:

mv [alternativer] [source_path] [destination_path]

Før du starter eksemplene for å flytte filer ved å bruke "mv”Kommando, det er et annet poeng vi trenger å forstå.

Når en fil eller mappe opprettes, en “inode”Er tilordnet filen/katalogen, som inneholder metadataene til filen. Den fulle formen av “inode" er "Indeksnode”Det forklarer filsystemobjektet som om det er en fil eller katalog og lagrer informasjonen om den representative filen som tillatelse til tillatelse, type fil, gruppe, størrelse, etc. De Indeksnode er en rekke heltall, og hver inode er unik.

For å sjekke inode av en spesifikk fil nevnes syntaks:

LS - -Inode [File_name]

Hvis jeg vil sjekke inode Verdien av tekstfilen "prøve.tekst", Kommandoen ville være:

$ ls - -inode prøve.tekst

Hver gang du flytter en fil, handler det ikke om å flytte dataene fra en inode til en annen; Du endrer bare banen. Innstillingen for tillatelsestilgang vil forbli den samme som før. Det er fordi du ikke endrer filen eller gjenoppretter den, og bare banen i minnet har endret seg.

La oss nå sjekke hvordan "mv”Kommando er nyttig å flytte filer gjennom forskjellige eksempler.

Eksempel 1: Flytte en fil

Lag en prøvefil “Sample_file.tekst" bruker "ta på”Kommando i“Hjem”Katalog:

$ Touch Sample_File.tekst

Bruke "mv”Kommando for å flytte filen inn i“Dokumenter”Katalog; Følgende kommando oppdager “Dokumenter”Som en katalog/mappe og overfører “Sample_file.tekst" i det:

$ MV Sample_File.txt/home/wardah/dokumenter

For å bekrefte eksistensen av “Sample_file.tekst" I dokumenterkatalogen, kjør “LS” Kommando i terminalen:

$ LS/HOME/WARDAH/DOKUMENTER

Merk: Du må skrive tillatelse til å få tilgang til kilden og destinasjonen for å flytte en fil. Ellers vil det vise tillatelsen nektet feilmelding.

Ytterligere merknad:

Noen mennesker blir forvirrede mens de gir kilde og destinasjonssti, så de får feil resultater. Imidlertid er det en enkel måte å finne banen til en hvilken som helst katalog eller fil, som er nevnt nedenfor:

Velg mappen/katalogen du vil få banen til og høyreklikk på den. I popup -menyen, naviger mot “Egenskaper”Og klikk på den,

For eksempel vil jeg finne banen til "tekst.tekst" Mappe i hjemmekatalogen:

Når du treffer “Egenskaper”, Det vil vise deg alle nødvendige detaljer om“tekst.tekst”Med banen:

Derfra kan du kopiere banen og lime den inn i terminalen.

Når du har flyttet filen, kan du gi den nytt navn ved å bruke "mv”Kommando igjen:

$ Sample_file.TXT/Home/Wardah/Documents/Testing.tekst

La oss sjekke gjennom "ls”Kommando hvis filens navn har endret seg eller ikke:

$ ls

Eksempel 2: Flytte en mappe inn i katalogen

Akkurat som i eksemplet over, flyttet vi en fil fra et sted til et annet. Tilsvarende er det ingen egen måte å flytte katalogen som i "CP”Kommando.
Tilnærmingen er den samme som vi gjorde ovenfor ved å bruke “mv”Kommando:

Opprett en testmappe og angi navnet som "testing" bruker "mkdir”Kommando. Legg til den tilfeldige filen i den, som å lage en “testing.tekst”Fil i den gjennom“ta på”Kommando:

$ MKDIR -testing
$ berøringstesting.tekst

Flytt "Testing.tekst”-Filen i“Testing”Mappe ved hjelp av“mv”Kommando:

$ MV -testing.TXT -testing

Nå, flytt "Testing”-Mappen inn i“Nedlastinger”Katalog:

$ mv testing/home/wardah/nedlastinger

For å bekrefte, skriv:

$ ls/home/wardah/nedlastinger

Eksempel 3: Flytte flere filer samtidig

Når vi flytter flere filer samtidig, "mv”Kommando vurderer det siste katalognavnet som destinasjonskatalog:

La oss flytte filer "prøve.tekst", “Testing.tekst", og "test.tekst" i “Nedlastinger” katalog. For dette, åpne terminalen i "Dokumenter" -katalogen, da alle disse filene er plassert der:

$ mv prøve.TXT -testing.txt tekst.txt/home/wardah/nedlastinger

Utfør “ls”Kommando for å bekrefte det:

$ ls/home/wardah/nedlastinger

Som du kan se, blir alle filer overført fra "Dokumenter”Katalog til“Nedlastinger”Katalog.

Hvordan flytte filer ved hjelp av GUI:

Det er flere GUI -verktøy og filstyringssystemer tilgjengelig for Linux -operativsystem. De mye brukte er Nautilus, en GNOME -filleder, og delfin, som er en filleder for KDE. Disse to fillederne er å foretrekke på grunn av deres fleksibilitet.

Jeg jobber for tiden med Ubuntu 20.04 som bruker et Gnome Desktop -miljø. Derfor vil vi se hvordan vi kan flytte filer fra en katalog til en annen gjennom Nautilus filbehandler.

GUI gjør filoverføring relativt enkel. Vi må bare følge noen få enkle setninger som er listet opp nedenfor:

  1. Åpne Nautilus File Manager i systemet du jobber med.
  2. Velg filen du vil flytte og høyreklikke på den.
  3. En kontekstmeny vises på skjermen og navigerer mot "Flytte til" alternativer.
  4. Når du klikket på "Flytte til" Alternativ, et vindu med listen over mulige destinasjonskataloger vises foran deg.
  5. Velg det nye stedet du vil overføre filen til og trykk "Plukke ut".

La oss forstå det gjennom et eksempel:

Åpne Nautilus File Manager i Ubuntu 20.04:

For folkene forvirret med begrepet “Nautilus”, Det er bare navnet på filbehandleren. Og hvis du lurer på hvordan du får det, la meg vise det mer eksplisitt.

Åpne applikasjonsmenyen, søk etter filbehandleren og skriv inn "Nautilus”Eller“Filer”:

Du kan se, etter å ha skrevet Nautilus, avslører den “Filer”Alternativ. Klikk på den for å få File Manager -vinduet:

Som dsiplayed er det flere mapper og noen tekstfiler i den. Anta at jeg vil flytte "prøve.tekst" Tekstfil til et annet sted. Velg "prøve.tekst" Fil og høyreklikk på den:

Klikk på "Flytte til… ", En liste over alle mulige destinasjoner vises på skjermen:

La oss flytte "prøve.tekst" fil til “Dokumenter” katalog. Velg det fra vinduet og treffer "Plukke ut" knapp:

Filene er blitt flyttet fra "Hjem”Katalog til“Dokumenter”Katalog.

Som du kan se, "prøve.tekst" er ikke lenger til stede i "Hjem”Katalog:

For å bekrefte om den blir flyttet til destinasjonen, må du åpne “Dokumenter”Katalog og sjekk om“prøve.tekst" Filen eksisterer:

Tilsvarende, hvis du vil flytte en katalog til et annet sted, kan du også gjøre det ved å gjenta de samme trinnene vi diskuterte ovenfor. La oss gjennomgå det gjennom et eksempel,
Opprett en ny mappe i “Hjem”Katalog og navngi det. Jeg oppretter en mappe med navnet "Testing”, Som vist i følgende bilde:

Forestill deg at vi vil flytte "Testing”Katalog/mappe til Nedlastinger katalog. Så velg "Testing”Mappe, høyreklikk på den, og i undermenyen, naviger mot "Flytte til… " alternativ:

Et vindu åpnes, velg "Nedlastinger”Katalog for å overføre“Testing”Mappe til den ved å klikke på“Plukke ut”Knapp:

Bekreft den flyttede mappen eksistens i “Nedlastinger”Katalog ved å åpne den i filbehandleren:

Som du kan se, er det enkelt å flytte en fil eller katalog gjennom "Nautilus" filbehandler:

Konklusjon:

I denne guiden har vi en grundig forklaring på nybegynnere på hvordan du flytter filer i Linux. Å flytte en fil er ikke en vanskelig oppgave hvis du vet nøyaktig hvordan du gjør det. I et Linux -system har vi flere måter å utføre en enkelt operasjon da de er designet for å gjøre systemet behagelig for alle typer brukere.

Vi har kort diskutert et par måter å overføre filer til et annet sted i systemet ditt. Tilnærminger for å flytte filer eller mapper, for eksempel gjennom GUI og Terminal, er ganske enkle og relativt grei, da det ikke krever at du er en ekspert for å bruke disse tilnærmingene. Denne guiden er gunstig når du får en trinn-for-trinns diskusjon av de to forskjellige prosedyrene.

For meg er begge metodene raske og mindre komplekse. Hvis du flytter en fil gjennom GUI, må du bare høyreklikke på målfilen og klikke på "Flytte til… " Alternativ i hurtigmenyen. Et vindu vises for deg å velge destinasjonskatalogen for å overføre filen. Filen blir fjernet fra forrige sted.

Hvis du foretrekker å bruke en terminal, så "mv”, En multimyndighetskommando, brukes. Det brukes ikke bare til å flytte filer/mapper, men også for å gi dem nytt navn. Vi har utført flere eksempler på "mv”Kommando for bedre forståelse. Prosedyren er lik i hvert eksempel; Hvis du følger ett eksempel nøye, kan du bruke "mv”Kommando hvor som helst.