Svi načini premještanja datoteka u Linuxu za početnike

All Ways Move Files Linux

Određene zadatke prilično je jednostavno izvesti, ali mnogi korisnici zaglave jer nisu svjesni svoje ispravne funkcionalnosti. Kad se korisnik prebaci na drugu platformu, ove manje operacije oduzimaju puno vremena, a jedan od tih zadataka je premještanje datoteka/mapa s jedne staze na drugu.

Kad prijeđete s Windows na Linux sustav, početnicima se može postaviti pitanje o tome kako možemo premjestiti datoteke? U Linuxu postoji nekoliko ruta do istog odredišta, a distribucije Linuxa osmišljene su tako da sustav učine lakim za korištenje za sve vrste korisnika.



Prije nego počnemo s premještanjem datoteka, razgovarajmo o tome što znači premještanje datoteka? Ovo bi moglo biti od pomoći početnicima koji su zbunjeni s premjestiti (mv) i kopija (cp) naredba.



Premještanje datoteke ili mape znači izrezati datoteku s prethodnog mjesta i zalijepiti je na novo mjesto. Drugim riječima, premještanje je prijenos izvornog sadržaja na novo mjesto i njegovo uklanjanje sa starog mjesta. Kad premjestimo datoteku, datoteka se briše iz prethodnog direktorija i dodaje na novo odredište, dok pri kopiranju datoteke ostaju u izvornom direktoriju.



Mislim da je to dovoljno za razumijevanje izraza premještanje datoteka.

Razlika između Kopirati i Potez je li to Potez premjestiti datoteku na novo odredište while Kopirati znači stvoriti duplikat sadržaja i zalijepiti ga na novo odredište.

Kopiranje datoteke koristi kopiranje (Ctrl+C) i zalijepite (Ctrl+V) ključevi; dok, kretanje znači Izreži (Ctrl+X) i Zalijepi (Ctrl+V) .



Kada se preseliti:

Premještanje podatkovnih datoteka korisno je kada korisnici žele zadržati jednu verziju i ne žele duplicirati sadržaj. Bilo bi dobro da budete oprezni dok to radite jer biste mogli izgubiti izvornu datoteku u slučaju bilo kakve greške tijekom postupka, što može biti veliki gubitak.

Prednosti premještanja podataka:

Postoji nekoliko mogućnosti koje vam objašnjavaju zašto je potrebno premještanje podataka.
Pokažimo im:

Datoteku je dobro premjestiti umjesto da je kopirate kada radite na različitim sustavima. Ako ne biste trebali raditi samo na jednoj radnoj stanici; možete prenijeti dokument na kojem radite u drugi sustav i nastaviti. Premještanje podataka također pomaže pri migraciji na novi sustav. Štoviše, može biti i zgodan za sigurnosne kopije. Ako vašem tvrdom disku nedostaje prostora za pohranu i želite arhivirati podatke na drugi uređaj za pohranu, dobro ih je premjestiti umjesto brisanja.

Ili, ako sustav nije povezan s vanjskim uređajima poput pisača i skenera, datoteke koje želite ispisati možete prenijeti u sustav povezan s pisačem.

Ukratko smo razgovarali o premještanju datoteka i o tome zašto netko treba premjestiti podatke. Također smo razgovarali o njegovim prednostima i vidjeli kako se kretanje razlikuje od kopiranja podataka.

Sada je lako krenuti naprijed kako bismo otkrili kako možemo premještati datoteke u operacijskom sustavu Linux:

Kako premjestiti datoteke u sustavu Linux:

Ne postoji tradicionalan način izvođenja potez operacija; u distribucijama Linuxa,
Za premještanje datoteka koristi se nekoliko metoda:

  1. Kroz alat naredbenog retka (terminal)
  2. Kroz grafičko korisničko sučelje (GUI)

Kako premjestiti datoteke pomoću alata naredbenog retka (terminala):

Naredba koja se koristi za premještanje datoteka s izvornog mjesta na određeno odredište je mv naredba:

The mv alat naredbenog retka smatra se višenamjenskom naredbom. Ne koristi se samo za prijenos datoteka od izvora do odredišta, već se koristi i za preimenovanje datoteke ili mape:

Sintaksa:

Sintaksa datoteke mv naredba je:

mv [mogućnosti] [izvor_putanja] [odredišna_putanja]

Prije početka primjera za premještanje datoteka pomoću mv naredba, postoji još jedna točka koju moramo razumjeti.

Prilikom stvaranja datoteke ili mape, inode dodijeljen je datoteci/direktoriju koji sadrži metapodatke datoteke. Puni oblik inode je indeksni čvor koji objašnjava objekt datotečnog sustava, na primjer radi li se o datoteci ili direktoriju i pohranjuje podatke o reprezentativnoj datoteci, poput pristupa dopuštenju, vrste datoteke, grupe, veličine itd. indeksni čvor je niz cijelih brojeva i svaki inode je jedinstven.

Da biste provjerili inode određene datoteke spominje se sintaksa:

ls --inode [naziv datoteke]

Ako želim provjeriti inode vrijednost tekstualne datoteke sample.txt , naredba bi bila:

$ls --inodesample.txt

Kad god premjestite datoteku, ne radi se o premještanju podataka iz nje inode drugom; samo promijenite put. Njegova postavka pristupa dopuštenju ostala bi ista kao i prije. To je zato što ne mijenjate datoteku niti je ponovno stvarate, a promijenio se samo njezin put u memoriji.

Sada provjerimo kako mv naredba je korisna za premještanje datoteka kroz različite primjere.

Primjer 1: Premještanje datoteke

Napravite datoteku uzorka sample_file.txt koristiti dodir naredba u Dom imenik:

$dodirsample_file.txt

Koristiti mv naredbu za premještanje datoteke u Dokumenti imenik; sljedeća naredba otkriva Dokumenti kao imenik/mapu i prenosi sample_file.txt u to:

$mvsample_file.txt/Dom/wardah/Dokumenti

Da bi se potvrdilo postojanje sample_file.txt u direktoriju Dokumenti pokrenite ls naredba u terminalu:

$ls /Dom/Wardah/Dokumenti

Napomena: Morate napisati dopuštenje za pristup izvoru i odredištu za premještanje datoteke. U suprotnom će se prikazati poruka o pogrešci dopuštenja odbijenog.

Dodatna napomena:

Neki se ljudi zbune pri davanju izvorne i odredišne ​​putanje pa dobivaju pogrešne rezultate. Međutim, postoji jednostavan način za pronalaženje puta bilo kojeg direktorija ili datoteke, koji je dolje spomenut:

Odaberite mapu/imenik do koje želite pronaći put i desnom tipkom miša kliknite na nju. U skočnom izborniku idite prema Svojstva i kliknite na nju,

Na primjer, želim pronaći put do text.txt mapu u početnom direktoriju:

Kad pogodite Svojstva , pokazat će vam sve potrebne detalje o text.txt sa stazom:

Odatle možete kopirati put i zalijepiti ga u terminal.

Nakon što premjestite datoteku, možete je preimenovati pomoću mv naredi opet:

$sample_file.txt/Dom/Wardah/Dokumenti/testing.txt

Provjerimo kroz ls naredba ako se naziv datoteke promijenio ili nije:

$ls

Primjer 2: Premještanje mape u imenik

Baš kao u gornjem primjeru, premjestili smo datoteku s jednog mjesta na drugo. Slično, ne postoji zaseban način za premještanje direktorija kao u k.č naredba.
Pristup je isti kao što smo gore učinili koristeći mv naredba:

Napravite mapu za testiranje i postavite naziv kao testiranje koristiti mkdir naredba. Dodajte slučajnu datoteku u nju, na primjer stvorite testing.txt datoteku u njoj kroz dodir naredba:

$mkdirTestiranje
$dodirTestiranje.txt

Pomaknite Testiranje.txt datoteku u Testiranje mapu pomoću mv naredba:

$mvTesting.txt Testiranje

Sada pomaknite Testiranje mapu u Preuzimanja imenik:

$mvTestiranje/Dom/wardah/Preuzimanja

Za potvrdu upišite:

$ls /Dom/wardah/Preuzimanja

Primjer 3: Premještanje više datoteka odjednom

Kada istovremeno premještamo više datoteka, mv naredba razmatra ime zadnjeg direktorija kao odredišni direktorij:

Premjestimo datoteke sample.txt , testing.txt , i test.txt u Preuzimanja imenik. U tu svrhu otvorite terminal u direktoriju Dokumenti jer se sve ove datoteke tamo nalaze:

$mvsample.txt testing.txt text.txt/Dom/wardah/Preuzimanja

Izvršite ls naredba za potvrdu:

$ls /Dom/wardah/Preuzimanja

Kao što vidite, sve datoteke uspješno su prenesene iz Dokumenti imenik u Preuzimanja imenik.

Kako premjestiti datoteke pomoću grafičkog sučelja:

Za operacijski sustav Linux dostupno je više GUI alata i sustava za upravljanje datotekama. Oni koji se široko koriste su Nautilus , upravitelj datoteka GNOME i Dupin , koji je upravitelj datoteka za KDE. Ova su dva upravitelja datoteka poželjna zbog svoje fleksibilnosti.

Trenutno radim na Ubuntu 20.04 koji koristi Gnome desktop okruženje. Stoga ćemo vidjeti kako možemo premještati datoteke iz jednog direktorija u drugi putem Nautilus upravitelj datoteka.

GUI čini prijenos datoteka relativno lakim. Moramo samo slijediti nekoliko jednostavnih rečenica koje su navedene u nastavku:

  1. Otvorite upravitelj datoteka Nautilus u sustavu na kojem radite.
  2. Odaberite datoteku koju želite premjestiti i desnom tipkom miša kliknite na nju.
  3. Na zaslonu će se pojaviti kontekstni izbornik i kretati se prema Premjesti na mogućnosti.
  4. Nakon što ste kliknuli na Premjesti na opciju, ispred vas će se pojaviti prozor s popisom mogućih odredišnih direktorija.
  5. Odaberite novo mjesto na koje želite prenijeti datoteku i pritisnite Odaberi .

Shvatimo to kroz primjer:

Otvorite upravitelj datoteka Nautilus u Ubuntu 20.04:

Za ljude zbunjene s pojmom Nautilus , to je samo naziv upravitelja datoteka. A ako se pitate kako to dobiti, dopustite mi da to prikažem eksplicitnije.

Otvorite izbornik aplikacija, potražite upravitelj datoteka i upišite nautilus ili Datoteke :

Možete vidjeti, nakon što ste upisali nautilus, otkriva Datoteke opcija. Kliknite na nju da biste otvorili prozor upravitelja datoteka:

Kao što je dsiplayed, u njoj se nalazi više mapa i neke tekstualne datoteke. Pretpostavimo da želim premjestiti sample.txt tekstualnu datoteku na drugo mjesto. Odaberite sample.txt datoteku i desnom tipkom miša kliknite na nju:

Kliknite na Premjesti u… , na ekranu će se pojaviti popis svih mogućih odredišta:

Premjestimo sample.txt datoteku u Dokumenti imenik. Zatim ga odaberite u prozoru i pritisnite Odaberi dugme:

Datoteke su uspješno premještene iz Dom imenik u Dokumenti imenik.

Kao što vidiš, sample.txt više nije prisutan u Dom imenik:

Da biste provjerili je li uspješno premješteno na odredište, otvorite Dokumenti imenik i provjerite je li sample.txt dokument postoji:

Slično, ako želite premjestiti imenik na drugo mjesto, to možete učiniti i ponavljanjem istih koraka o kojima smo gore govorili. Pogledajmo to kroz primjer,
stvoriti novu mapu u Dom imenik i dajte mu ime. Stvaram mapu pod imenom Testiranje , kao što je prikazano na sljedećoj slici:

Zamislite da želimo premjestiti Testiranje direktorij/mapu u Preuzimanja imenik. Dakle, odaberite Testiranje mapu, desnom tipkom miša kliknite na nju i u podizborniku se pomaknite prema Premjesti u… opcija:

Otvorit će se prozor, odaberite Preuzimanja direktorij za prijenos Testiranje mapu u nju klikom na Odaberi dugme:

Potvrdite postojanje premještene mape u Preuzimanja direktorij otvaranjem u upravitelju datoteka:

Kao što vidite, jednostavno je premjestiti datoteku ili direktorij kroz Nautilus upravitelj datoteka:

Zaključak:

U ovom vodiču imamo detaljno objašnjenje za početnike o tome kako premjestiti datoteke u Linuxu. Premještanje datoteke nije težak zadatak ako točno znate kako to učiniti. U Linux sustavu imamo nekoliko načina za izvođenje jedne operacije jer su osmišljeni da učine sustav ugodnim za sve vrste korisnika.

Ukratko smo razgovarali o nekoliko načina prijenosa datoteka na drugo mjesto u vašem sustavu. Pristupi premještanju datoteka ili mapa, na primjer GUI i Terminal , prilično su jednostavne i relativno jednostavne jer ne zahtijevaju da budete stručnjak za korištenje ovih pristupa. Ovaj je vodič koristan jer ćete dobiti korak-po-korak raspravu o dva različita postupka.

Za mene su obje metode brze i manje složene. Ako premještate datoteku putem grafičkog sučelja, jednostavno desnom tipkom miša kliknite željenu datoteku i kliknite Premjesti u… opciju u kontekstnom izborniku. Pojavit će se prozor za odabir odredišnog direktorija za prijenos datoteke. Datoteka će biti uklonjena s prethodnog mjesta.

Ako više volite koristiti terminal, tada mv , koristi se višenamjenska naredba. Ne koristi se samo za premještanje datoteka/mapa već i za njihovo preimenovanje. Izveli smo više primjera mv naredba za bolje razumijevanje. Postupak je sličan u svakom primjeru; ako pažljivo slijedite jedan primjer, možete upotrijebiti mv zapovijedajte bilo gdje.