Amikor Windowsról Linux rendszerre vált, a kezdők fejében felmerülhet a kérdés: Hogyan tudjuk áthelyezni a fájlokat? A Linux rendszerben több útvonal érhető el ugyanahhoz a célállomáshoz, és a Linux disztribúciókat úgy tervezték, hogy a rendszer könnyen használható legyen minden típusú felhasználó számára.
Mielőtt elkezdené a fájlok áthelyezését, beszéljük meg, mit jelent a fájlok áthelyezése? Ez hasznos lehet a kezdőknek, akik összetévesztik a lépés (mv) és másolás (cp) parancs.
Egy fájl vagy mappa áthelyezése azt jelenti, hogy kivágja a fájlt az előző helyről, és beilleszti az új helyre. Másként fogalmazva, az áthelyezés az eredeti tartalom új helyre történő átvitele és eltávolítása a régi helyről. Amikor áthelyezzük a fájlt, a fájl törlődik az előző könyvtárból, és új címzetthez kerül, míg másoláskor a fájlok a forráskönyvtárban maradnak.
Most azt hiszem, ez elég a kifejezés megértéséhez fájlok mozgatása.
A különbség Másolat és Mozog hogy az Mozog közben helyezze át a fájlt egy új célállomásra Másolat azt jelenti, hogy létrehoz egy másolatot a tartalomról, és beilleszti az új célhelyre.
A fájl másolása másolatot használ (Ctrl+C) és illessze be (Ctrl+V) kulcsok; mivel a mozgatás azt jelenti Kivágás (Ctrl+X) és illessze be (Ctrl+V) .
Mikor kell költözni:
Az adatfájlok áthelyezése akkor hasznos, ha a felhasználók meg akarják tartani az egyik verziót, és nem akarják megismételni a tartalmat. Jó lenne, ha vigyázna erre, mert a folyamat során fellépő hibák esetén elveszítheti az eredeti fájlt, ami nagy veszteség lehet.
Az adatok áthelyezésének előnyei:
Számos lehetőség magyarázza el, miért van szükség adatok áthelyezésére.
Mutassuk be őket:
Jó, ha másolás helyett áthelyezi a fájlt, ha különböző rendszereken dolgozik. Ha nem csak egy munkaállomáson dolgozhat; áthelyezheti a dokumentumot, amelyen dolgozik, és folytatja. Az adatok áthelyezése akkor is segít, ha új rendszerre költözik. Ezenkívül hasznos lehet biztonsági mentési célokra is. Ha a merevlemezen kevés a tárhely, és archiválni szeretné az adatokat egy másik tárolóeszközre, akkor jó, ha törlés helyett áthelyezi őket.
Vagy ha a rendszer nincs csatlakoztatva külső eszközökhöz, például a nyomtatóhoz és a szkennerhez, akkor átviheti a nyomtatni kívánt fájlokat a nyomtatóval csatlakoztatott rendszerre.
Röviden megbeszéltük a fájlok áthelyezését, és azt, hogy miért kell bárkinek adatokat áthelyeznie. Ezenkívül megbeszéltük az előnyeit, és láttuk, hogy a mozgás miben különbözik az adatok másolásától.
Most már könnyű előrelépni, hogy megtaláljuk, hogyan tudjuk áthelyezni a fájlokat a Linux operációs rendszerben:
Fájlok áthelyezése a Linux rendszerben:
A teljesítésnek nincs hagyományos módja mozog művelet; Linux disztribúciókban,
a fájlok áthelyezéséhez néhány módszert használnak:
- A parancssori eszközön keresztül (terminál)
- Grafikus felhasználói felületen (GUI) keresztül
Fájlok áthelyezése a parancssori eszköz (terminál) használatával:
A fájlok forráshelyről egy adott célállomásra való áthelyezésére használt parancs a mv parancs:
Az mv a parancssori eszközt többcélú parancsnak tekintik. Nem csak fájlok átvitelére szolgál a forrásról a célállomásra, hanem egy fájl vagy mappa átnevezésére is:
Szintaxis:
A szintaxisa mv parancs a következő:
mv [lehetőségek] [source_path] [cél_útvonal]Mielőtt elkezdené a példákat a fájlok áthelyezésére a mv parancs, van még egy pont, amit meg kell értenünk.
Fájl vagy mappa létrehozásakor egy inode a fájlhoz/könyvtárhoz van hozzárendelve, amely tartalmazza a fájl metaadatait. A teljes formája inode van index csomópont Ez megmagyarázza a fájlrendszer-objektumot, például azt, hogy fájl vagy könyvtár-e, és tárolja a reprezentatív fájlra vonatkozó információkat, például az engedélyhozzáférést, a fájltípust, a csoportot, a méretet stb. index csomópont egy egész szám, és mindegyik inode egyedi.
Ellenőrizze a inode egy adott fájl szintaxisa szerepel:
ls --bemenet [fájl név]Ha ellenőrizni akarom a inode szövegfájl értéke sample.txt , a parancs a következő lenne:
$ls --bemenetsample.txt
Amikor áthelyez egy fájlt, nem az adatok áthelyezéséről van szó inode másikba; csak az utat változtatod meg. Engedély -hozzáférési beállítása ugyanaz marad, mint korábban. Ez azért van, mert nem módosítja a fájlt, vagy nem hozza létre újra, és csak az útvonala változott a memóriában.
Most nézzük meg, hogyan mv parancs segít a fájlok különböző példákon keresztüli áthelyezésében.
1. példa: Fájl áthelyezése
Hozzon létre mintafájlt sample_file.txt használni a érintés parancsot a itthon Könyvtár:
$érintéssample_file.txt
Használja a mv paranccsal mozgassa a fájlt a Dokumentumok Könyvtár; a következő parancs észleli Dokumentumok könyvtárként/mappaként, és átmásolja a sample_file.txt bele:
$mvsample_file.txt/itthon/wardah/Dokumentumok
Létezésének megerősítésére sample_file.txt a Dokumentumok könyvtárban futtassa a ls parancs a terminálon:
$ls /itthon/Wardah/Dokumentumok
Megjegyzés: Fájl áthelyezéséhez írási engedéllyel kell rendelkeznie a Forrás és a Cél eléréséhez. Ellenkező esetben az engedély megtagadva hibaüzenet jelenik meg.
Kiegészítő megjegyzés:
Vannak, akik összezavarodnak, miközben megadják a forrás és a cél útvonalát, ezért rossz eredményeket kapnak. Van azonban egy egyszerű módja annak, hogy megtalálja bármely könyvtár vagy fájl elérési útját, amelyet alább említünk:
Válassza ki azt a mappát/könyvtárat, amelyhez elérni szeretné az elérési utat, és kattintson rá jobb gombbal. A felugró menüben navigáljon a (z) felé Tulajdonságok és kattints rá,
Például szeretném megtalálni az útját text.txt mappa a saját könyvtárban:
Amikor eltalálja a Tulajdonságok , megmutatja az összes szükséges részletet a text.txt az útvonallal:
Innen másolhatja az útvonalat, és beillesztheti a terminálba.
Miután áthelyezte a fájlt, a mv parancs ismét:
$sample_file.txt/itthon/Wardah/Dokumentumok/tesztelés.txt
Nézzük át a ls parancsot, ha a fájl neve megváltozott vagy sem:
$ls
2. példa: Mappa áthelyezése a könyvtárba
A fenti példához hasonlóan egy fájlt áthelyeztünk egyik helyről a másikra. Hasonlóképpen nincs külön módszer a könyvtár áthelyezésére, mint a cp parancs.
A megközelítés ugyanaz, mint fentebb a mv parancs:
Hozzon létre egy tesztmappát, és állítsa be a nevet tesztelés használni a mkdir parancs. Adja hozzá a véletlenszerű fájlt, például hozzon létre egy tesztelés.txt fájlt benne a érintés parancs:
$mkdirTesztelés$érintésTesting.txt
Mozdítsd meg a Testing.txt fájlt a Tesztelés mappát a mv parancs:
$mvTesting.txt Tesztelés
Most mozgassa a Tesztelés mappát a Letöltések Könyvtár:
$mvTesztelés/itthon/wardah/Letöltések
A megerősítéshez írja be:
$ls /itthon/wardah/Letöltések
3. példa: Több fájl áthelyezése egyszerre
Ha egyszerre több fájlt mozgatunk, a mv parancs az utolsó könyvtárnevet tekinti célkönyvtárnak:
Vigyük át a fájlokat sample.txt , tesztelés.txt , és test.txt ban,-ben Letöltések Könyvtár. Ehhez nyissa meg a terminált a Dokumentumok könyvtárban, mivel az összes fájl ott található:
$mvminta.txt tesztelés.txt szöveg.txt/itthon/wardah/Letöltések
Végezze el a ls parancsot annak megerősítésére:
$ls /itthon/wardah/Letöltések
Mint látható, az összes fájlt sikeresen átvitte a Dokumentumok könyvtárat a Letöltések Könyvtár.
Fájlok áthelyezése a GUI használatával:
A Linux operációs rendszerhez számos GUI eszköz és fájlkezelő rendszer áll rendelkezésre. A széles körben használt típusok Nautilus , GNOME fájlkezelő, és Delfin , amely a KDE fájlkezelője. Ez a két fájlkezelő előnyös a rugalmasságuk miatt.
Jelenleg az Ubuntu 20.04 -en dolgozom, amely Gnome asztali környezetet használ. Ezért látni fogjuk, hogyan tudjuk áthelyezni a fájlokat egyik könyvtárból a másikba a Nautilus fájl kezelő.
A GUI viszonylag egyszerűvé teszi a fájlok átvitelét. Csak néhány egyszerű mondatot kell követnünk, amelyeket alább felsorolunk:
- Nyissa meg a Nautilus fájlkezelőt abban a rendszerben, amelyen dolgozik.
- Válassza ki az áthelyezni kívánt fájlt, és kattintson rá a jobb gombbal.
- A helyi menü megjelenik a képernyőn, és navigál a felé Költözik lehetőségek.
- Miután rákattintott a Költözik opció előtt egy ablak jelenik meg a lehetséges célkönyvtárak listájával.
- Válassza ki azt az új helyet, ahová a fájlt át szeretné helyezni, és nyomja meg a gombot Válassza a lehetőséget .
Értsük meg egy példán keresztül:
Nyissa meg a Nautilus fájlkezelőt az Ubuntu 20.04 -ben:
A kifejezéssel összetévesztett emberek számára Nautilus , ez csak a fájlkezelő neve. És ha kíváncsi arra, hogyan szerezheti be, hadd mutassam kifejezettebben.
Nyissa meg az alkalmazások menüt, keresse meg a fájlkezelőt, és írja be nautilus vagy Fájlok :
Láthatja, hogy a nautilus begépelése után kiderül a Fájlok választási lehetőség. Kattintson rá a fájlkezelő ablak megnyitásához:
A dsiplayed szerint több mappa és néhány szövegfájl található benne. Tegyük fel, hogy át akarom helyezni a sample.txt szöveges fájlt más helyre. Válaszd ki a sample.txt fájlt, és kattintson rá jobb gombbal:
Kattintson Költözik… , az összes lehetséges úticél listája megjelenik a képernyőn:
Mozdítsuk el a sample.txt fájlt a Dokumentumok Könyvtár. Ezután válassza ki az ablakból, és nyomja meg a gombot Válassza a lehetőséget gomb:
A fájlok áthelyezése sikeresen megtörtént itthon könyvtárat a Dokumentumok Könyvtár.
Amint látod, sample.txt már nincs jelen a itthon Könyvtár:
Annak ellenőrzéséhez, hogy sikeresen áthelyezték -e a rendeltetési helyre, nyissa meg a Dokumentumok könyvtárat, és ellenőrizze, hogy a sample.txt A fájl létezik:
Hasonlóképpen, ha át szeretne helyezni egy könyvtárat egy másik helyre, azt is megteheti, ha megismétli a fent említett lépéseket. Tekintsük át egy példán keresztül,
hozzon létre egy új mappát a itthon könyvtárat és nevezze el. Nevű mappát hozok létre Tesztelés , az alábbi képen látható módon:
Képzelje el, hogy el akarjuk mozgatni a Tesztelés könyvtárat/mappát a Letöltések Könyvtár. Tehát válassza ki a Tesztelés mappát, kattintson rá jobb gombbal, és az almenüben navigáljon a Költözik… választási lehetőség:
Megnyílik egy ablak, válassza ki a Letöltések könyvtárat a Tesztelés mappát a gombra kattintva Válassza a lehetőséget gomb:
Erősítse meg az áthelyezett mappa létezését a Letöltések könyvtár megnyitásával a fájlkezelőben:
Mint látható, egyszerű fájl vagy könyvtár áthelyezése a Nautilus fájl kezelő:
Következtetés:
Ebben az útmutatóban a kezdőknek részletes magyarázatot adunk a fájlok Linuxon történő áthelyezéséről. A fájl áthelyezése nem nehéz feladat, ha pontosan tudja, hogyan kell csinálni. Egy Linux rendszerben többféle módon is elvégezhetjük egyetlen műveletet, mivel úgy tervezték, hogy a rendszer minden felhasználó számára kényelmes legyen.
Röviden tárgyaltunk néhány módot a fájlok másik helyre történő átvitelére a rendszerben. Fájlok vagy mappák áthelyezésének módjai, például átvitel GUI és Terminál , meglehetősen egyszerűek és viszonylag egyszerűek, mivel nem igényli, hogy szakértő legyen ezeknek a módszereknek a használatához. Ez az útmutató hasznos, mivel lépésről lépésre megvitatja a két különböző eljárást.
Számomra mindkét módszer gyors és kevésbé bonyolult. Ha egy fájlt áthelyez a grafikus felületen, egyszerűen kattintson a jobb gombbal a célfájlra, majd kattintson a Költözik… lehetőséget a helyi menüben. Megjelenik egy ablak, amelyben kiválaszthatja a fájl átvitelére szolgáló célkönyvtárat. A fájl eltávolításra kerül az előző helyről.
Ha inkább terminált szeretne használni, akkor a mv , többcélú parancs. Nem csak fájlok/mappák áthelyezésére, hanem átnevezésére is használják. Több példát is elvégeztünk a mv parancs a jobb megértés érdekében. Az eljárás minden példában hasonló; ha gondosan követ egy példát, akkor használhatja a mv parancs bárhol.