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:

tar cvf papir.tar papir papir2

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.

Fájlok hatékony archiválása és tömörítése Linux alatt

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:

tar tf papir.tar

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.

Fájlok hatékony archiválása és tömörítése Linux alatt

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:

tar xvf papir.tar

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.

Fájlok hatékony archiválása és tömörítése Linuxon

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:

tar cvfz papir.tar.gz papir papir2

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.

Fájlok hatékony archíválása és tömörítése Linux alatt

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:

gzip fájl.txt

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:

gunzip fájl.txt.gz
Fájlok hatékony archiválása és tömörítése Linux alatt

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:

gzip *

Ez minden fájlt tömörített.gz fájlokká alakít.

Fájlok hatékony archiválása és tömörítése Linux alatt

Ö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.