A Tar Bz2 fájl kibontása (kibontása)

A tar parancs lehetővé teszi tar-archívumok létrehozását és kibontását. Tömörítő programok széles skáláját támogatja, mint például a gzip, bzip2, lzip, lzma, lzop, xz és a compress.

A Bzip2 az egyik legnépszerűbb algoritmus a tar fájlok tömörítésére. Megállapodás szerint a bzip2-vel tömörített tar-archívum neve akár .tar.bz2, akár .tbz2 végződésű.

Ebben az oktatóanyagban elmagyarázzuk, hogyan lehet kibontani (vagy kibontani) a tar.bz2 és tbz2 archívumokat a tar parancs használatával.

A tar.bz2 fájl kivonása #

A legtöbb Linux disztribúcióhoz és macOS-hoz a tar segédprogram előre telepítve van. alapértelmezett.

A tar.bz2 fájl kibontásához használja a --extract (-x) beállítást, és adja meg az archívumot fájlnév a -f opció után:

A tar A parancs automatikusan felismeri a tömörítés típusát és kivonja az archívumot. Ugyanez a parancs használható más algoritmusokkal, például .tar.gz vagy .tar.xz, tömörített tar archívumok kibontására.

Ha asztali felhasználó vagy, és a parancssor nem a te dolgod, használhatja a Fájlkezelőt. A tar.bz2 fájl kibontásához (kicsomagolásához) kattintson a jobb gombbal a kibontani kívánt fájlra, és válassza az “Extract” lehetőséget. A Windows felhasználóknak a 7zip nevű eszközre lesz szükségük a tar.bz2 fájlok kibontásához.

További információ a részletes kimenet a -v opciót használja. Ez az opció megadja a tar parancsot, hogy megjelenítse a terminálon kibontott fájlok nevét.

Alapértelmezés szerint a tar kivonja az archívum tartalmát az aktuális munkakönyvtárból. Használja a --directory (-C) az archív fájlok kibontásához egy adott könyvtárban:

Például az archívum tartalmának kibontása a /home/linuxize/files könyvtárba írja be a következőket:

Specifikus fájlok kibontása a tar.bz2 fájlszámból #

kibont egy adott fájlt (fájlokat) a tar.bz2 fájlból, csatolja a szóközzel elválasztott fájlnevek listáját az archív név után:

Whe A fájlok kibontása esetén meg kell adni a pontos nevüket, beleértve az elérési utat is, a --list (-t) beállítás használatakor.

Egy vagy több könyvtár kibontása egy archívumból megegyezik több fájl kibontásával:

Ha megpróbál kibontani egy fájlt, amely nem ‘ Nem létezik az archívumban, a következőkhöz hasonló hibaüzenet jelenik meg:

A --wildcards opció lehetővé teszi fájlok kibontását a tar.bz2 fájlból egy helyettesítő karakter alapján. A mintát idézni kell, hogy megakadályozza a héj értelmezését.

Például csak azokat a fájlokat kell kibontani, amelyek neve .md (Markdown fájlok) véget ér, a következőt használná:

Tar.bz2 fájl kibontása a stdin #

Ha tömörített tar.bz2 fájlt bont ki az archívum olvasásával szabványos bemenet (általában csővezetéken keresztül), meg kell adnia a dekompresszió opciót. A -j opció megmondja tar, hogy a fájl tömörítve van a bzip2-vel.

Az alábbi példában letöltjük a A Vim forrásokat használja a wget paranccsal, és csatolja a kimenetet a tar parancshoz:

Ha nem ad meg dekompressziós opciót, akkor a tar megmutatja, hogy melyik opciót kell használnia:

tar.bz2 fájl listázása # fájl

A tar.bz2 fájl tartalmának felsorolásához használja a --list (-t) opció:

A kimenet így fog kinézni:

Ha hozzáadja a --verbose (-v) beállítást, tar további információkat nyomtat, például tulajdonos, fájlméret, időbélyeg .. stb:

Következtetés #

a tar.bz2 fájl a Tar-archívum c elnyomva a Bzip2-vel. A tar.bz2 fájl kibontásához használja az tar -xf parancsot, amelyet az archívum neve követ.

Write a Comment

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük