A mai digitális világban elkerülhetetlen, hogy az adatok felhalmozódjanak. Az archiválás és a fájlok tömörítése hatékony módszer a tárhely megtakarítására és az interneten való küldésre való előkészítésre. Különösen Linux alatt elterjedt a tar és zip parancsok alkalmazása. Ebben az útmutatóban megtanulod, hogyan archíválhatsz, tömöríthetsz és kicsomagolhatsz fájlokat és mappákat hatékonyan.
A legfontosabb megállapítások
- A tar és zip parancsok központi eszközök a fájlok archiválásához és tömörítéséhez Linux alatt.
- A tar használatával archívumokat hozhatsz létre, és tömörítheted is, ha hozzáadod a z opciót.
- Az archívumok kicsomagolása szintén a tar parancs használatával történik, különféle opciók felhasználásával, hogy specifikus igényeket kielégítsünk.
- Vannak alternatívák is, mint például a gzip, egyedi fájlok tömörítésére.
Lépésről-lépésre útmutató
Mappák és fájlok archiválása tar segítségével
A fájlok és mappák archiválásához a tar parancsot használjuk. Lehetőséged van archívumot létrehozni vagy egy meglévőt kicsomagolni. Ebben a lépésben egy archívumot fogsz létrehozni.
A parancs indításához nyisd meg a terminált, és lépj abba a könyvtárba, ahonnan az adatokat archiválni szeretnéd. Íme egy példa parancs archívum létrehozására:
Ebben a példában a c jelentése „create” (létrehoz), a v jelentése „verbose” (tehát mutasd meg, mi történik éppen), és az f a „file”-t jelöli, és megadja az archívum nevét. Ekkor a papir és papir2 mappákat adjuk hozzá az archívumhoz. A kimenet, amit a képernyőn látsz, megmutatja az összes tartalmat, ami az archívumba kerül.

Az archívum ellenőrzése
Miután létrehoztad az archívumot, talán szeretnéd ellenőrizni annak tartalmát. Azt, hogy mely fájlok találhatóak az archívumban, a következő paranccsal láthatod:
Ez a parancs listázza az archívumban lévő fájlokat anélkül, hogy kicsomagolná azokat. Hasznos, ha gyors áttekintésre van szükséged.

Az archívum kicsomagolása
Ha egy meglévő tar archívumot szeretnél kicsomagolni, akkor ezt nagyon egyszerűen megteheted. Navigálj ahhoz a helyhez, ahol a tar fájlod található, és használd az alábbi parancsot:
Ebben az esetben az x jelentése „extract” (kicsomagolni). Hozzáadhatod a v opciót is, hogy kicsomagolás közben lásd, mely fájlokat extrahálnak.

Archívum létrehozása tömörítéssel
A fájljaid archívumainak méretének további csökkentésére hozzáadhatod a z opciót, hogy az archívumot létrehozáskor tömörítsd. A parancs így néz ki:
Ez egy.tar.gz archívumot hoz létre, ami azt jelzi, hogy az archívum tömörítve lett gzip által is, tehát tar formátumban van.

A gzip használata egyedi fájlokhoz
Az egyedi fájlok tömörítésének egy másik módszere a gzip használata. Ezt felhasználhatod egyedi fájlok tömörítésére. Például:
Ez egy tömörített fájlt fog létrehozni fájl.txt.gz néven, és törli az eredeti fájl.txt-t. A fájl visszaállításához használd:

Minden fájl tömörítése egy könyvtárban
Ha több fájlt szeretnél tömöríteni az aktuális könyvtárban, egyszerűen használhatsz helyettesítő karaktereket. Az alábbi parancs tömöríti az összes fájlt:
Ez minden fájlt tömörített.gz fájlokká alakít.

Összefoglalás - Fájlok archiválása és tömörítése Linux alatt
Most megtanultad, hogyan archiválhatsz és tömöríthetsz fájlokat és mappákat hatékonyan a tar és gzip segítségével. A különböző opciók és parancsok rugalmasságot biztosítanak az adataid hatékony kezeléséhez.
Gyakran ismételt kérdések
Mi a különbség a tar és a zip között?A tar archiválja a fájlokat, míg a zip tömöríti és archiválja a fájlokat.
Hogyan tudok kicsomagolni egy tar.gz fájlt?Használj a tar xvf fájlnév.tar.gz parancsot a terminálban.
Ki tudok csomagolni csak egy fájlt egy tar archívumból?Igen, kicsomagolhatsz egy specifikus fájlt a tar xvf fájlnév.tar.gz fájl.txt parancs használatával.
Mit tegyek, ha csak egy áttekintést szeretnék az archívumban lévő fájlokról?Használj a tar tf fájlnév.tar parancsot egy lista készítéséhez.
Hogyan tárolhatom a legjobban az archívumaimat?Javasolt külső tárolóeszközökön vagy felhőmegoldásokban tárolni őket az adatvesztés elkerülése érdekében.