Tömörítés

XZ tömörítési útmutató

XZ tömörítési útmutató
Számos beépített parancssori tömörítési eszköz érhető el a Linux operációs rendszerben. XZ az egyik népszerű adattömörítési eszköz, amely ugyanúgy működik, mint bármely más szabványos tömörítési eszköz, például a gzip, a bzip2 stb. XZ parancs tömöríti és kibontja a fájlban, amelyet a XZ. Ha bármely fájlnév nem szerepel a XZ parancsot, majd a parancs beolvassa az adatokat a standard bemenetről, és az adatok feldolgozása után írja be az adatokat szabványos kimenetbe. XZ egyszerre egy vagy több fájlt tömöríthet vagy kicsomagolhat. Normál esetben a tömörítés után eltávolítja az eredeti fájlt, a tömörítés után pedig a kibontott fájlt. Egyes beállítások használatával mind a tömörített, mind a tömörítetlen fájlokat megtarthatja. Hogyan tudja használni XZ A fájl tömörítésére és kicsomagolására szolgáló parancs ebben az oktatóanyagban látható.

Futtassa a következő parancsot, hogy megtudja a XZ parancs.

$ xz --help

Válassza ki a tesztelni kívánt fájlokat xz parancs. Itt vannak a fájlok myDir mappát használjuk a xz parancs. Fuss ls -l parancs a fájlok listájának részletes információkkal való megjelenítéséhez.

$ ls -l

Egyetlen fájl tömörítése

Bármely egyszerű fájlt tömöríthet, ha megadod a fájl nevét xz parancs. Tömörítés után, xz parancs törli az eredeti fájlt. Itt, b1.SH fájl tömörítésre kerül, és létrehozza a megnevezett tömörített fájlt b1.SH.xz.

$ xz b1.SH
$ ls -l

Több fájl tömörítése

A fájl segítségével több fájlt tömöríthet xz parancsot az egyes fájlok szóközökkel történő elválasztásával. Itt két tömörített fájl, hurok2.SH.xz és myfile.txt.xz törlés után jönnek létre hurok2.SH és myfile.txt.

$ xz hurok2.sh myfile.txt
$ ls -l

Tömörítse a fájlt az eredeti fájl megtartásával

Ha meg akarja őrizni az eredeti fájlt tömörítő fájllal, akkor futtassa xz parancsot -k választási lehetőség. Itt, megjegyzés2.SH.xz fájl eltávolítás nélkül jön létre 3. megjegyzés.SH fájl.

$ xz -k megjegyzés3.SH
$ ls -l

Tömörítse ki a fájlt

Mint a tömörítés, amikor bármilyen fájlt kicsomagol a xz parancsot, majd törli a kicsomagolt fájlt

dekompresszió.  Itt, b1.sh fájl dekompresszió után jön létre b1.SH.xz fájl. -d opciót a xz parancs a tömörített fájlok kicsomagolásához.

$ xz -d b1.SH.xz
$ ls -l

Tömörítse a fájlt a tömörített fájl megtartásával

Használnia kell -k opcióval unxz parancs a kibontott fájl eredeti fájllal való kibontása után. A következő parancs futtatása után, hurok2.SH.xz a fájl nem lesz eltávolítva.

$ unxz -k loop2.SH.xz
$ ls -l

Több fájl tömörítése egyetlen fájlban

Ha egyetlen tömörítési fájlt szeretne létrehozni több fájlhoz, akkor használnia kell -c választási lehetőség. A következő parancs hoz létre új.xz tömörített fájl tömörítés után b1.SH és FirstJava.osztály fájlokat.

$ xz -c b1.sh FirstJava.osztály> új.xz
$ ls -l

A tömörített fájl információinak lekérése

Bármely tömörített fájlról információkat nyerhet a -l választási lehetőség. Itt, új.xz fájl két fájl tömörítésével jön létre. Az alábbi információk azt mutatják, hogy mindkét fájl eredeti mérete 604 bájt és a tömörítés után a méret 548 bájt.  Ezt a fájlt az előző dekompressziós beállítások segítségével bontsa ki.

$ xz -l új.xz

Az egyik fő korlátja xz tömörítő eszköz az, hogy csak fájlokat tud tömöríteni. A (z) használatával egyetlen mappát sem lehet tömöríteni xz. Ez az eszköz nem használható jelszóval védett, tömörített fájl létrehozására sem. A Linux alatt vannak más eszközök is a jelszóval védett, tömörített fájl létrehozásához. Az egyik ilyen rar csomag. Könnyedén telepítheti a rar csomag Linux rendszeren archív fájlok létrehozásához és megnyitásához. A bemutatót itt olvashatja el rar csomagot a következő linkről.

Ingyenes és nyílt forráskódú játékmotorok a Linux játékok fejlesztéséhez
Ez a cikk felsorolja azokat az ingyenes és nyílt forráskódú játékmotorokat, amelyek felhasználhatók 2D és 3D játékok fejlesztésére Linuxon. Számos ily...
Shadow of the Tomb Raider for Linux Tutorial
A Shadow of the Tomb Raider a Tomb Raider sorozat tizenkettedik kiegészítője - az Eidos Montreal által létrehozott akció-kaland játék franchise. A ját...
Az FPS növelése Linux alatt?
Az FPS jelentése Képkocka másodpercenként. Az FPS feladata a videolejátszások vagy játékteljesítmények képkockasebességének mérése. Egyszerű szavakkal...