Kõik viisid failide teisaldamiseks Linuxis algajatele

All Ways Move Files Linux

Teatud ülesandeid on üsna lihtne täita, kuid paljud kasutajad jäävad jänni, kuna nad ei tea oma õiget funktsionaalsust. Kui kasutaja lülitub teisele platvormile, muutuvad need väiksemad toimingud aeganõudvaks ja üks neist ülesannetest on failide/kaustade teisaldamine ühelt teelt teisele.

Kui lülitate Windowsilt üle Linuxi süsteemile, võib algajate peas tekkida küsimus, kuidas saaksime faile teisaldada? Linuxis on sama sihtkohta jõudmiseks mitu marsruuti ja Linuxi distributsioonid on loodud süsteemi hõlpsaks kasutamiseks igat tüüpi kasutajate jaoks.



Enne failide teisaldamisega alustamist arutame, mida failide teisaldamine tähendab? See võib olla abiks algajatele, kes on segaduses liikuma (mv) ja koopia (cp) käsk.



Faili või kausta teisaldamine tähendab faili lõikamist eelmisest asukohast ja kleepimist uude asukohta. Teisisõnu, teisaldamine tähendab algse sisu ülekandmist uude asukohta ja selle eemaldamist vanast asukohast. Faili teisaldamisel kustutatakse fail eelmisest kataloogist ja lisatakse uude sihtkohta, kopeerimisel jäävad failid aga lähtekataloogi.



Nüüd arvan, et sellest mõistest piisab failide teisaldamine.

Erinevus Kopeeri ja Liiguta kas see Liiguta teisaldage fail uude sihtkohta Kopeeri tähendab sisu duplikaadi loomist ja selle kleepimist uude sihtkohta.

Faili kopeerimiseks kasutatakse koopiat (Ctrl+C) ja kleepige (Ctrl+V) võtmed; kusjuures liikumine tähendab Lõika (Ctrl+X) ja Kleebi (Ctrl+V) .



Millal kolida:

Andmefailide teisaldamine on kasulik, kui kasutajad soovivad säilitada ühe versiooni ega soovi sisu dubleerida. Oleks hea, kui oleksite seda tehes ettevaatlik, kuna võite protsessi käigus tekkinud vea korral kaotada algfaili, mis võib olla suur kaotus.

Andmete teisaldamise eelised:

On mitmeid võimalusi, mis selgitavad teile, miks andmete teisaldamine on vajalik.
Näitame neid:

Erinevate süsteemidega töötades on hea faili kopeerimise asemel teisaldada. Kui te ei peaks töötama ainult ühes tööjaamas; saate üle kanda töödeldava dokumendi teise süsteemi ja jätkata. Andmete teisaldamine aitab ka uude süsteemi üleviimisel. Lisaks võib see olla mugav ka varundamiseks. Kui teie kõvakettal on mäluruumi vähe ja soovite andmeid teise mäluseadmesse arhiveerida, on hea neid kustutamise asemel teisaldada.

Või kui süsteem ei ole ühendatud väliste seadmetega, nagu printer ja skanner, saate printida soovitud failid printeriga ühendatud süsteemi üle kanda.

Oleme arutanud lühidalt failide teisaldamist ja seda, miks keegi peab andmeid teisaldama. Samuti oleme arutanud selle eeliseid ja näinud, kuidas teisaldamine erineb andmete kopeerimisest.

Nüüd on lihtne edasi liikuda, et leida, kuidas saaksime Linuxi operatsioonisüsteemis faile teisaldada:

Kuidas teisaldada faile Linuxi süsteemis:

Traditsioonilist esinemisviisi pole liikuma operatsioon; Linuxi distributsioonides,
Failide teisaldamiseks kasutatakse paari meetodit:

  1. Käsurea tööriista (terminal) kaudu
  2. Graafilise kasutajaliidese (GUI) kaudu

Failide teisaldamine käsurea tööriista (terminali) abil:

Käsk, mida kasutatakse failide teisaldamiseks lähtekohast teatud sihtkohta, on mv käsk:

The mv käsurea tööriista peetakse mitmeotstarbeliseks käsuks. Seda kasutatakse mitte ainult failide edastamiseks allikast sihtkohta, vaid ka faili või kausta ümbernimetamiseks:

Süntaks:

Süntaks mv käsk on:

mv [võimalusi] [source_path] [sihtkoha_tee]

Enne näidete alustamist failide teisaldamiseks, kasutades mv käsku, on veel üks punkt, millest peame aru saama.

Faili või kausta loomisel an inode on määratud failile/kataloogile, mis sisaldab faili metaandmeid. Täisvorm inode on indeksi sõlm See selgitab failisüsteemi objekti, näiteks seda, kas see on fail või kataloog, ja salvestab teavet esindava faili kohta, näiteks juurdepääsuõigused, failitüüp, rühm, suurus jne. indeksi sõlm on täisarvude jada ja igaüks inode on ainulaadne.

Et kontrollida inode konkreetse faili puhul on mainitud süntaksit:

ls --node [faili nimi]

Kui ma tahan kontrollida inode tekstifaili väärtus sample.txt , käsk oleks:

$ls --nodesample.txt

Faili teisaldamisel ei ole see andmete teisaldamine ühest failist inode teisele; muudad ainult teed. Selle juurdepääsuõiguse seade jääb samaks nagu varem. Põhjus on selles, et te ei muuda faili ega loo seda uuesti ning ainult selle tee mälus on muutunud.

Nüüd kontrollime, kuidas mv käsk on abiks failide teisaldamisel erinevate näidete kaudu.

Näide 1: faili teisaldamine

Looge näidisfail sample_file.txt kasutades puudutada käsku Kodu kataloog:

$puudutadasample_file.txt

Kasuta mv käsku faili teisaldamiseks kausta Dokumendid kataloog; tuvastab järgmine käsk Dokumendid kataloogina/kaustana ja edastab sample_file.txt sellesse:

$mvsample_file.txt/Kodu/wardah/Dokumendid

Olemasolu kinnitamiseks sample_file.txt käivitage kataloogis Dokumendid ls käsk terminalis:

$ls /Kodu/Wardah/Dokumendid

Märkus. Faili teisaldamiseks peate allikale ja sihtkohale juurdepääsuks kirjutama luba. Vastasel juhul kuvatakse tõrketeade luba keelatud.

Lisamärkus:

Mõned inimesed satuvad segadusse, andes allika ja sihtkoha tee, nii et nad saavad valesid tulemusi. Siiski on lihtne viis iga kataloogi või faili tee leidmiseks, mida on allpool mainitud:

Valige kaust/kataloog, mille teed soovite saada, ja paremklõpsake seda. Liikuge hüpikmenüüs suunas Omadused ja klõpsake seda,

Näiteks tahan leida tee text.txt kodukataloogi kaust:

Kui tabasite Omadused , see näitab teile kõiki vajalikke üksikasju text.txt koos teega:

Sealt saate tee kopeerida ja terminali kleepida.

Kui olete faili teisaldanud, saate selle ümber nimetada, kasutades mv käsk uuesti:

$sample_file.txt/Kodu/Wardah/Dokumendid/testimine.txt

Kontrollime läbi ls käsk, kui faili nimi on muutunud või mitte:

$ls

Näide 2: kausta teisaldamine kataloogi

Nagu ülaltoodud näites, teisaldasime faili ühest asukohast teise. Samamoodi ei ole eraldi viisi kataloogi teisaldamiseks nagu kaustas cp käsk.
Lähenemisviis on sama, mida tegime ülal, kasutades mv käsk:

Looge testimiskaust ja määrake nimi testimine kasutades mkdir käsk. Lisage sinna juhuslik fail, näiteks looge testimine.txt faili selles puudutada käsk:

$mkdirTestimine
$puudutadaTesting.txt

Liigutage Testing.txt fail kaustas Testimine kausta, kasutades mv käsk:

$mvTesting.txt Testimine

Nüüd liigutage Testimine kausta kausta Allalaadimised kataloog:

$mvTestimine/Kodu/wardah/Allalaadimised

Kinnitamiseks tippige:

$ls /Kodu/wardah/Allalaadimised

Näide 3: mitme faili korraga teisaldamine

Kui teisaldame mitu faili korraga, mv käsk peab sihtkataloogiks viimast katalooginime:

Teisaldame failid sample.txt , testimine.txt ja test.txt aastal Allalaadimised kataloogi. Selleks avage terminal kataloogis Dokumendid, kuna kõik need failid on sinna paigutatud:

$mvsample.txt testimine.txt tekst.txt/Kodu/wardah/Allalaadimised

Teostage ls käsku selle kinnitamiseks:

$ls /Kodu/wardah/Allalaadimised

Nagu näete, edastatakse kõik failid kaustast edukalt Dokumendid kataloogi Allalaadimised kataloogi.

Kuidas GUI abil faile teisaldada:

Linuxi opsüsteemi jaoks on saadaval mitu GUI -tööriista ja failihaldussüsteemi. Laialdaselt kasutatavad on Nautilus , GNOME failihaldur ja delfiin , mis on KDE failihaldur. Neid kahte failihaldurit eelistatakse nende paindlikkuse tõttu.

Töötan praegu Ubuntu 20.04 kallal, mis kasutab Gnome töölauakeskkonda. Seetõttu näeme, kuidas saame faile ühest kataloogist teise teisaldada Nautilus failihaldur.

GUI muudab failiedastuse suhteliselt lihtsaks. Peame lihtsalt järgima mõnda lihtsat lauset, mis on loetletud allpool:

  1. Avage Nautiluse failihaldur süsteemis, millega töötate.
  2. Valige fail, mida soovite teisaldada, ja paremklõpsake seda.
  3. Ekraanile ilmub kontekstimenüü ja navigeerige suunas Kolima võimalusi.
  4. Kui klõpsate nupul Kolima valiku korral ilmub teie ette aken võimalike sihtkataloogide loendiga.
  5. Valige uus asukoht, kuhu soovite faili teisaldada, ja vajutage Valige .

Mõistame seda näite kaudu:

Avage Ubuntu 20.04 failihaldur Nautilus:

Mõistega segaduses olevatele inimestele Nautilus , see on lihtsalt failihalduri nimi. Ja kui te ei tea, kuidas seda saada, lubage mul seda selgemalt näidata.

Avage rakenduste menüü, otsige failihaldur ja tippige nautilus või Failid :

Näete pärast nautiluse tippimist, et see näitab Failid valik. Failihalduri akna avamiseks klõpsake seda:

Nagu dsiplayed, on selles mitu kausta ja mõned tekstifailid. Oletame, et tahan kolida sample.txt tekstifaili teise kohta. Valige sample.txt fail ja paremklõpsake seda:

Kliki Kolima… , kuvatakse ekraanile kõigi võimalike sihtkohtade loend:

Liigutame sample.txt faili aadressile Dokumendid kataloogi. Seejärel valige see aknast ja klõpsake nuppu Valige nupp:

Failide teisaldamine kaustast õnnestus Kodu kataloogi Dokumendid kataloogi.

Nagu sa näed, sample.txt pole enam kaustas Kodu kataloog:

Kontrollimaks, kas see on sihtkohta edukalt teisaldatud, avage Dokumendid kataloogi ja kontrollige, kas sample.txt fail on olemas:

Samamoodi, kui soovite kataloogi teisaldada teise kohta, saate seda teha ka, korrates samu samme, mida me eespool arutasime. Vaatame seda näite kaudu,
looge kausta uus kaust Kodu kataloogi ja nimetage see. Loon kausta nimega Testimine , nagu on näidatud järgmisel pildil:

Kujutage ette, et tahame kolida Testimine kataloogi/kausta Allalaadimised kataloogi. Niisiis, valige Testimine kausta, paremklõpsake seda ja navigeerige alammenüüs Kolima… valik:

Avaneb aken, valige Allalaadimised kataloogi Testimine kausta, klõpsates sellel Valige nupp:

Kinnitage teisaldatud kausta olemasolu kaustas Allalaadimised kataloogi, avades selle failihalduris:

Nagu näete, on faili või kataloogi faili kaudu lihtne teisaldada Nautilus failihaldur:

Järeldus:

Selles juhendis on meil algajatele põhjalik selgitus failide teisaldamise kohta Linuxis. Faili teisaldamine pole keeruline ülesanne, kui teate täpselt, kuidas seda teha. Linuxi süsteemis on meil ühe toimingu tegemiseks mitmeid viise, kuna need on loodud selleks, et muuta süsteem igat tüüpi kasutajatele mugavaks.

Oleme lühidalt arutanud paari võimalust failide teisaldamiseks teie süsteemi teise kohta. Võimalused failide või kaustade teisaldamiseks, näiteks läbi GUI ja Terminal , on üsna lihtsad ja suhteliselt lihtsad, kuna nende lähenemisviiside kasutamiseks ei pea te olema ekspert. See juhend on kasulik, kuna saate kahe erineva protseduuri kohta samm-sammult arutelu.

Minu jaoks on mõlemad meetodid kiired ja vähem keerulised. Kui teisaldate faili GUI kaudu, paremklõpsake lihtsalt sihtfailil ja klõpsake nuppu Kolima… valik kontekstimenüüs. Ilmub aken, kus saate valida faili teisaldamiseks sihtkataloogi. Fail eemaldatakse eelmisest asukohast.

Kui eelistate terminali kasutada, siis mv , kasutatakse mitmeotstarbelist käsku. Seda kasutatakse mitte ainult failide/kaustade teisaldamiseks, vaid ka nende ümbernimetamiseks. Oleme esitanud mitmeid näiteid mv käsku paremaks mõistmiseks. Protseduur on igas näites sarnane; kui järgite hoolikalt ühte näidet, saate seda kasutada mv käsku ükskõik kuhu.