Hogyan lehet kicsomagolni a fájlokat Linux alatt és Ubuntu
A zip fájlok tömörített mappák, amelyek különböző fájlokat és könyvtárakat tartalmaznak. A Fájlokat általában tömörítik a jobb szervezés és átvitel érdekében, valamint az adatok integritásának és biztonságának veszélyeztetésének elkerülése érdekében.
Linux és Ubuntu lehetővé teszi a felhasználók számára a fájlok és könyvtárak tömörítését és kicsomagolását. Más operációs rendszerekkel ellentétben azonban mindkettőnek kissé eltérő módja van a dolgoknak. Ez az oktatóanyag megvizsgálja, hogyan lehet kicsomagolni a fájlokat Linuxon és Ubuntu és hogyan kell használni a zip fájlokat különböző forgatókönyvekben.
Hogyan lehet kicsomagolni a fájlt Ubuntu/Linux a parancssor használatával
Kövesse a következő lépéseket a ZIP-fájl kicsomagolásához Linux alatt:
Step 1) Nyissa meg a terminált.
Keresse meg a terminált a számítógépén, és kattintson rá duplán.
Step 2) Navigáljon a könyvtárhoz. Ezt úgy teheti meg, hogy beírja a CD parancsot, majd a könyvtár elérési útját, hogy elérje a mappájában lévő fájlt.
cd Documents
Ebben az esetben a fájl a Dokumentumok mappában található.
Step 3) Használja a Linux unzip parancsot.
unzip Compress1.zip
Ebben a forgatókönyvben a fájl neve Compress1.zip. Ne felejtse el cserélni a tömörített fájl tényleges nevével.
Step 4) Bontsa ki a fájlt a kívánt helyre. Például:
unzip Compress1.zip -d <destination>
Az unzip Linux parancs kibontja a zip fájl tartalmát az aktuális könyvtárában. A kívánt helyet a -d paranccsal választhatja ki.
Cserélje ki a kívánt mappa nevével.
Step 5) Ellenőrizze a kicsomagolt fájlokat az ls paranccsal. típus ls
a terminálon, hogy megtekinthesse a rendszeren lévő fájlok listáját, és ellenőrizze, hogy a fájlok kicsomagolása sikeresen megtörtént.
Az unzip parancsnak más összetevői is vannak, amelyek megkönnyítik a zip fájlok kicsomagolását Linuxban, például:
- [opciók]: Ez az unzip paranccsal használható különféle opciókra vonatkozik. A leggyakoribb lehetőségek közül néhány:
- -l: A zip fájl tartalmának listázása anélkül, hogy kicsomagolná azokat.
- -v: Bőbeszédű kimenet megjelenítése fájlok kibontása közben.
- -q: Csendesen hajtja végre a kicsomagolást anélkül, hogy bármilyen kimenetet megjelenítene.
- -o: Meglévő fájlok felülírása megerősítés kérése nélkül.
- : Megadja a kibontott zip fájl nevét vagy elérési útját.
- [-d ]: Ez általában nem kötelező, lehetővé téve a célkönyvtár megadását, ahová a kicsomagolt fájlokat el kívánja helyezni. Ez általában nem kötelező, lehetővé téve a Linux kicsomagolását a választott könyvtárba.
Bármikor beírhatja a parancsot a termináljára, ha többet szeretne megtudni a használatáról és a rendelkezésre álló lehetőségekről.
Jegyzet: Linux parancsok megkülönböztetik a kis- és nagybetűket. Ezért mindig használjon megfelelő nagybetűket a fájl- és könyvtárnevek megadásakor.
A parancs kézi oldalát futtatva tekintheti meg man unzip
a terminálban, hogy többet megtudjon az unzip parancs használatáról.
Fájlok kicsomagolása Linuxban egy GUI eszköz segítségével
Szüksége lesz egy Linux disztribúcióra, mint pl Ubuntu, a GUI eszköz használatához. Ubuntu felhasználóbarát archívumkezelő eszközt biztosít a felhasználóknak a tömörített fájlokkal való munkavégzéshez. Ez lehetővé teszi a használatát Ubuntu fájlok kicsomagolásához.
Hogyan lehet kicsomagolni a fájlokat a segítségével Ubuntuarchívumkezelője
A fájlok kicsomagolásához Ubuntu az archívumkezelő segítségével:
Step 1) Keresse meg a zip fájlt a számítógépén.
Step 2) Kattintson a jobb gombbal az archív fájlra a helyi menü megjelenítéséhez.
Step 3) Válassza ki a kicsomagolt fájlok kívánt célhelyét a „Kicsomagolás ide” vagy a „Kicsomagolás ide…” kiválasztásával.
Step 4) Válassza ki a kívánt célhelyet a kicsomagolt fájlok számára, ha a „Kicsomagolás ide…” lehetőséget választja.
Step 5) Kattintson a „Kiválasztás” gombra a folytatáshoz, és várja meg a kicsomagolást.
Step 6) Hozzáférés a kibontott fájlokhoz a megadott célkönyvtárban. A kicsomagolt fájlok megtartják az eredeti zip fájl nevét és helyét.
Az archívumkezelő felhasználóbarát felületet biztosít különféle zip formátumok létrehozásához, megtekintéséhez és kibontásához. Segítségével könnyebben tömörítheti, kibonthatja és kezelheti az archívumban lévő fájlokat, mint a terminál használatakor.
Gyakori problémák a fájlok kicsomagolásakor Linux rendszeren
Problémák adódhatnak a fájlok kicsomagolásakor is Linuxon. Néhány ilyen probléma magában foglalja
Nincs elegendő fájlengedély
A zip fájl eléréséhez szükséges engedélyek hiánya hibákat okozhat a kicsomagolás során. Például egy jelszóval védett zip fájl megnyitása a megfelelő jelszó nélkül problémákat okozhat. Az ilyen problémák elkerülése érdekében rendelkeznie kell a szükséges engedélyekkel a zip-fájlok eléréséhez.
A fájl korrupciója
A sérült fájlok a kicsomagolás során is problémát jelentenek. Általában a korrupció a letöltési folyamat során történik. Más esetekben ez más tényezők miatt történik, például a tárhely rossz fájlkezelése miatt.
Ha a kicsomagolás során sérülés miatt problémába ütközik, próbálja meg újra letölteni a zip-fájlt, vagy szerezze be a zip-fájl egy másik, nem sérült verzióját.
Nem kompatibilis tömörítési formátumok
A ZIP-fájlok különféle tömörítési formátumokban kaphatók. Fontos megjegyezni ezeket a formátumokat, mert minden formátumhoz tartozik egy megfelelő unzip parancs. Problémákat okozhat, ha megpróbál kicsomagolni egy TAR-fájlt a ZIP-fájl 'unzip' parancsával.
Befejezetlen letöltések
A hiányos letöltések is problémákat okozhatnak a fájlok kicsomagolásakor. A fájl kicsomagolása előtt győződjön meg arról, hogy a teljes fájlt letöltötte.
A szükséges eszközök hiánya
Egyes formátumok problémákba ütközhetnek, ha hiányoznak a kicsomagolásukhoz szükséges eszközök. Problémák adódhatnak például egy RAR-fájl kicsomagolásakor és kicsomagolásakor, ha nem telepítette a „rar” segédprogramot Linuxra.
Fájlnév-kódolási problémák
Problémák adódhatnak akkor is, ha olyan fájlt próbál kicsomagolni, amelynek fájlnevei a rendszeren beállítotttól eltérő karakterkódolást használnak. Ezért győződjön meg arról, hogy a rendszer karakterkódolása megegyezik a zip fájlban található fájlnevekkel.
Fájlméret korlátozások
Problémák adódhatnak bizonyos méretű fájlok kicsomagolása során, ha a rendszeren a fájlméretek korlátozások vannak érvényben. Ez hibákhoz vezet minden alkalommal, amikor nagy fájlokat próbál kicsomagolni. Ügyeljen arra, hogy ellenőrizze a fájlrendszer korlátait, és szükség esetén módosítsa azokat.
Speciális zip fájl technikák
A Linux parancssori felületén speciális műveletek végrehajtása is lehetséges a zip fájlokon.
A különböző fájlok létrehozásához és módosításához szükséges speciális műveletek közé tartozik:
Step 1) Fájlok hozzáadása egy meglévő zip fájlhoz:
zip -u myfiles.zip file3.txt
Az -u kapcsoló lehetővé teszi egy meglévő zip fájl, azaz a myfiles.zip fájl3.txt fájl frissítését.
Step 2) Fájlok törlése zip fájlból:
zip -d myfiles.zip file2.txt
A -d kapcsoló lehetővé teszi a file2.txt törlését a myfiles.zip archívumból.
Step 3) Sorolja fel a zip fájl tartalmát:
unzip -l myfiles.zip
Az unzip paranccsal rendelkező -l kapcsolóval listázhatja a myfiles.zip archívum tartalmát anélkül, hogy kicsomagolná azokat.
Step 4) Jelszóval védett zip fájlok
A zip fájlokat jelszóval védheti a -p kapcsolóval, majd a kívánt jelszóval.
zip -r -e -P <password> <archive_name>.zip <file1> <file2> <file3> ...
Cserélje ki a kívánt jelszóval, .zip a zip fájl kívánt nevével, majd , , … azon fájlok vagy könyvtárak listájával, amelyeket hozzá szeretne adni a zip-archívumhoz.
Például, ha egy myfiles.zip nevű, jelszóval védett fájlt szeretne létrehozni, amely tartalmazza a file1.txt fájlt és a könyvtárat, akkor futtassa:
zip -r -e -P mypassword myfiles.zip file1.txt directory/
A megerősítéshez adja meg újra a jelszót. A jelszóra akkor is szükség lesz, ha az archívum tartalmát kicsomagolja vagy megtekinti.
Step 5) Biztonsági mentéshez használjon zip fájlokat
Írja be a következő parancsot a termináljára, hogy zip fájlokat használjon biztonsági másolatként Linux alatt.
zip -r backup.zip <file1> <file2> <directory1> <directory2> …
Cserélje ki a biztonsági másolatba felvenni kívánt fájlokkal és könyvtárakkal.
Step 6) Frissítsen egy meglévő biztonsági zip fájlt
Lehetőség van egy meglévő biztonsági mentési zip-fájl frissítésére a fájlok újabb verzióival.
Ehhez írja be a következő parancsot a terminálba:
zip -ur backup.zip <file1> <file2> <directory1> <directory2>
A -u kapcsoló frissíti a meglévő zip-fájlt (backup.zip) a fájlok és könyvtárak frissített verzióival. Csak a változatlan vagy az archívumban még nem szereplő fájlok kerülnek hozzáadásra.
Ha például a biztonsági másolatot a fájl1.txt, fájl2.txt könyvtár1/ és könyvtár2/ módosított verziójával szeretné frissíteni, futtassa:
zip -ur backup.zip file1.txt file2.txt directory1 directory2
Step 7) Fájlok kibontása a zip-fájlból egy adott könyvtárba
Ha egy Linux zip fájllal szeretne dolgozni, és ki szeretné csomagolni azt egy biztonsági mentési fájlból egy munkakönyvtárba:
unzip backup.zip
Step 8) Csomagoljon ki sok fájlt egy mappában
Több fájl kicsomagolása egy adott mappában:
unzip '*.zip'
Sorolja fel a biztonsági mentési fájl tartalmát
A következő paranccsal listázhatja ki a biztonsági mentési fájl tartalmát anélkül, hogy kicsomagolná azokat.
unzip -l backup.zip
Következtetés
A fájlok tömörítése és kibontása lehetővé teszi a fájlok biztonságosabb rendszerezését és átvitelét. Míg Linux és a Ubuntu Erőteljes és sokoldalú operációs rendszerek, tömörítési és kicsomagolási folyamataik továbbra is egyszerűek és hatékonyak, lehetővé téve a különböző fájlok és könyvtárak egyszerű kezelését.