A terminál ereje: Tar-fájlok kibontása egyszerűen


Programozóként vagy rendszergazdaként gyakran találkozik tar-fájlokkal. A tar egy olyan fájlformátum, amelyet fájlok egy csoportjának egyetlen archívumba tömörítésére használnak. A tar fájl ezután könnyen átvihető egy másik rendszerre, vagy mentési célokra tárolható. A fájlok kibontása egy tar fájlból azonban kissé trükkös lehet, különösen, ha nem ismeri a parancssori felületet. Ebben a cikkben megmutatjuk, hogyan lehet a tar fájlokat a terminálban néhány egyszerű parancs segítségével kinyerni.

Mielőtt elkezdenénk, fontos megjegyezni, hogy a tar fájlokat különböző algoritmusokkal lehet tömöríteni, például gzip, bzip2 vagy xz használatával. Ezért a tar fájl kicsomagolásához használt parancs a használt tömörítési algoritmustól függ. Ebben a cikkben a gzip algoritmussal tömörített tar fájlok kinyerésére fogunk összpontosítani.

A tar fájl terminálban történő kicsomagolásához meg kell nyitnia a terminált, és el kell navigálnia a tar fájlt tartalmazó könyvtárba. Ezt a cd paranccsal teheti meg, amelyet a könyvtár elérési útvonala követ. Ha már a könyvtárban van, a következő paranccsal kicsomagolhatja a tar fájlt:

„„

tar -xzvf fájlnév.tar.gz

„„

Ez a parancs a következőket teszi:

– tar: Ez a parancs a tar fájlok létrehozására, manipulálására és kicsomagolására szolgál.

– x: Ez az opció utasítja a tar-t, hogy az archívumból vegye ki a fájlokat.

– z: Ez az opció azt mondja a tar-nak, hogy az archívum gzip segítségével van tömörítve.

– v: Ez az opció azt mondja a tar-nak, hogy mutassa meg az extrakciós folyamat előrehaladását.

– f: Ez az opció azt mondja a tar-nak, hogy a következő argumentum az archívum neve.

A `filename.tar.gz`-t helyettesítse a tar fájl nevével. A fenti parancs az összes fájlt kicsomagolja a tar fájlból, és az aktuális könyvtárba helyezi őket.

Egyetlen fájlt is kinyomtathat a tar archívumból. Ehhez használja a következő parancsot:

„„

tar -xzvf fájlnév.tar.gz path/to/file

„„

Az `path/to/file` helyére írja be a kivenni kívánt fájl elérési útvonalát. Ez a parancs csak a megadott fájlt fogja kicsomagolni a tar archívumból.

Összefoglalva, a tar fájlok terminálban történő kicsomagolása egyszerű folyamat, ha ismeri a használandó parancsokat. A parancssori felület elsőre ijesztőnek tűnhet, de egy kis gyakorlással rájön, hogy hatékony eszköz a fájlok és a rendszer kezeléséhez.

FAQ
Hogyan kell kibontani egy tar fájlt?

Egy tar fájl kicsomagolása gyakori feladat egy új vállalkozás beállításakor, különösen, ha Linux vagy Unix rendszerekkel dolgozik. Íme a tar fájl kibontásának lépései:

1. Nyissa meg a terminált. Ezt Ubuntun a Ctrl+Alt+T billentyűkombinációval teheti meg, vagy Windowson a parancssor segítségével.

2. Navigáljon abba a könyvtárba, ahol a tar fájl található. Ezt a cd paranccsal teheti meg, amelyet a fájl elérési útvonala követ. Ha például a tar fájlja az asztalon van, írja be a cd ~/Desktop parancsot.

3. A tar fájl tartalmának kicsomagolásához írja be a következő parancsot: tar -xvf filename.tar. A filename-et helyettesítse a tar fájl nevével.

4. A fájlok az aktuális könyvtárba lesznek kicsomagolva. A kicsomagolt fájlok megtekintéséhez az ls parancsot használhatja.

5. Ha a fájlokat egy adott könyvtárba szeretné kicsomagolni, használja a -C opciót, amelyet a könyvtár elérési útvonala követ. Ha például a /opt könyvtárba szeretné kicsomagolni a fájlokat, írja be a tar -xvf filename.tar -C /opt parancsot.

Ennyi! Sikeresen kicsomagolt egy tar fájlt.

Hogyan csomagolhatok ki egy tar GZ fájlt a Linux terminálban?

Egy tar GZ fájl kicsomagolása a Linux terminálban néhány egyszerű parancsot tartalmaz. Kövesse az alábbi lépéseket:

1. Nyissa meg a terminált a Linux gépén.

2. Navigáljon abba a könyvtárba, ahol a tar GZ fájl található.

3. Írja be a következő parancsot a tar GZ fájl kicsomagolásához:

tar -xvf fájlnév.tar.gz

A „fájlnév.tar.gz” szót helyettesítse a tar GZ fájl nevével.

4. Nyomja meg az Enter billentyűt, és várja meg, amíg a kicsomagolási folyamat befejeződik.

Ez az! A tar GZ fájl tartalmának most már ugyanabba a könyvtárba kell kicsomagolódnia, ahol a fájl található. Ezt úgy ellenőrizheti, hogy navigál a könyvtárba, és ellenőrzi a kicsomagolt fájlokat.

Hogyan csomagoljunk ki egy fájlt Linux alatt?

Egy fájl kicsomagolása Linuxban a parancssor segítségével végezhető el, és a kicsomagolandó fájl típusától függően néhány különböző lehetőség áll rendelkezésre. Íme a fájl kicsomagolásának alapvető lépései Linuxban:

1. Nyisson meg egy terminálablakot a Linux gépén.

2. Navigáljon a `cd` paranccsal abba a könyvtárba, ahol a csomagolt fájl található. Például, ha a zippelt fájl a Letöltések könyvtárban található, írja be a `cd Letöltések` parancsot, és nyomja le az Entert.

3. A `.zip` fájl kicsomagolásához használja az `unzip` parancsot, amelyet a kicsomagolt fájl neve követ. Ha például a zipelt fájl neve `example.zip`, írja be a `unzip example.zip` parancsot, majd nyomja meg az Entert. A zipelt fájl tartalma kicsomagolásra kerül az aktuális könyvtárba.

4. A `.tar.gz` fájl kicsomagolásához használja a `tar` parancsot, amelyet az `xzf` opció és a kicsomagolt fájl neve követ. Például, ha a csomagolt fájl neve `példa.tar.gz`, írja be a `tar xzf példa.tar.gz` parancsot, és nyomja meg az Entert. A csomagolt fájl tartalma egy új könyvtárba lesz kicsomagolva, amelynek neve megegyezik a csomagolt fájl nevével (ebben az esetben `példa`).

5. A `.tar.bz2` fájl kicsomagolásához használja a `tar` parancsot, amelyet az `xjf` opció és a kicsomagolt fájl neve követ. Ha például a csomagolt fájl neve `example.tar.bz2`, írja be a `tar xjf example.tar.bz2` parancsot, és nyomja meg az Entert. A csomagolt fájl tartalma egy új könyvtárba lesz kicsomagolva, amelynek neve megegyezik a csomagolt fájl nevével (ebben az esetben `példa`).

Ennyi! Most már hozzá kell férnie a kicsomagolt fájlokhoz a megfelelő könyvtárban a Linux gépén.