Tudjuk, hogy a számítógépes fájlok mérete akár néhány bájt, vagy akár ezer gigabájt is lehet. Ha egy fájlt egyik végéről a másikra szeretne továbbítani, annak mérete nagyon fontos szerepet játszik annak eldöntésében, hogy elküldi -e a jelenlegi formájában, vagy tömöríti. A .gz fájlformátum egy nagyon gyakran használt tömörített fájlformátum a Linux operációs rendszer számára. Ma megvizsgáljuk a .gz fájl kibontásának és megnyitásának módszereit Linux alatt.
Megjegyzés: Ezeknek a módszereknek a bemutatására használt Linux íze a Linux Mint 20.
A .gz fájl kibontásának és megnyitásának módjai a Linux Commandban
Számos különböző módszer létezik a .gz fájl kibontására és megnyitására Linux alatt. Az alábbiakban felsoroltuk ezeket a módszereket:
Módszer: A gzip parancs használata a -d jelzővel:
Ez a módszer akkor hasznos, ha a .gz fájl törlése közben kívánja kibontani a tényleges fájlt. A gzip parancsnak a -d jelzővel történő használatához a következő lépéseket kell végrehajtania:
Az első három módszer bemutatásához először létre kell hoznunk egy .gz fájlt a saját könyvtárunkban a terminálunkon a következő parancs futtatásával:
$gzipFileName.txtPéldánkban már volt egy gzFile.txt nevű szövegfájl a Home könyvtárunkban. Úgy döntöttünk, hogy a .gz fájlt a fenti paranccsal hozzuk létre.
A parancs futtatása után felkeresheti a Home könyvtárat, és ellenőrizheti, hogy létrejött -e .gz fájl. .Gz fájlunk kiemelve van az alábbi képen:
A fájl létrehozása után megpróbáljuk kibontani a terminálunkon a következő parancs futtatásával:
Itt lecserélheti a FileName fájlt a .gz fájl nevére, amely esetünkben a gzFile.txt volt.
Amikor a parancs futtatása után meglátogatja otthoni könyvtárát, észre fogja venni, hogy a tényleges fájl az alábbi képen látható módon lett kibontva. A .gz fájlt azonban eltávolítottuk a fent említett parancs futtatása miatt.
Módszer: A gzip parancs használata a -dk jelzővel:
Ez a módszer akkor hasznos, ha a tényleges fájlt kívánja kibontani, miközben megtartja a .gz fájlt a későbbi használatra. A gzip parancsnak a -dk zászlóval történő használatához a következő lépéseket kell végrehajtania:
Megpróbáljuk kibontani ugyanazt a .gz fájlt, amelyet fentebb készítettünk az alábbi parancs futtatásával:
$gzip–Dk Fájlnév.gzItt lecserélheti a FileName nevet a .gz fájl nevére, amely esetünkben a gzFile.txt volt.
Amikor a parancs futtatása után meglátogatja otthoni könyvtárát, észre fogja venni, hogy a tényleges fájl az alábbi képen látható módon lett kibontva. A .gz fájl azonban megmaradt a fent említett parancs futtatása miatt.
Módszer: A gunzip parancs használata:
Ez a módszer pontos alternatívája az 1. módszerünknek, ami azt jelenti, hogy a tényleges fájl kibontása után a .gz fájl nem marad tovább. A .zz fájl kibontásához és megnyitásához a gunzip parancs használatával a következő lépéseket kell végrehajtania:
Megpróbáljuk kibontani ugyanazt a .gz fájlt, amelyet fentebb készítettünk az alábbi parancs futtatásával:
$fegyverzipFileName.gzItt lecserélheti a FileName fájlt a .gz fájl nevére, amely esetünkben a gzFile.txt volt.
A mi esetünkben, mivel a 2. módszerben bemutatott parancs futtatása miatt a Home könyvtárunkban már volt egy kibontott azonos nevű fájl, a terminálunk megkérdezte, hogy felül akarjuk -e írni ezt a fájlt, vagy sem, ezért továbblépünk ay az alábbi képen látható módon. Ha azonban korábban nem hajtott végre más kibontási módszereket ugyanazon a fájlon, akkor a parancs futtatása nem jelenít meg ilyen üzenetet.
Amikor a parancs futtatása után meglátogatja otthoni könyvtárát, észre fogja venni, hogy a tényleges fájl az alábbi képen látható módon lett kibontva. A .gz fájlt azonban eltávolítottuk a fent említett parancs futtatása miatt.
Miután kicsomagolta a .gz fájlt a fent bemutatott három módszer bármelyikével, egyszerűen megnyithatja azt dupla kattintással.
4. módszer: A tar parancs használata:
Időnként az egyszerű .gz fájl helyett van egy .tar.gz vagy .tgz fájlja, amelyet a tar parancs segítségével lehet kibontani és megnyitni a következő módon:
Ennek a módszernek a bemutatásához először létre kell hoznunk egy .tgz fájlt a saját könyvtárunkban a következő parancs futtatásával terminálunkon:
$kátrány–Czvf NameOftgzFile.tgz NameOfActualFile.txtPéldánkban már volt egy targzFile.txt nevű szövegfájl a Home könyvtárunkban. Úgy döntöttünk, hogy a .tgz fájlt a fenti paranccsal hozzuk létre.
A parancs futtatásakor a tényleges fájl neve megjelenik a terminálon, ami azt jelzi, hogy a .tgz fájl az alábbi képen látható módon jött létre:
A parancs futtatása után a Home könyvtárban is ellenőrizheti, hogy létrejött -e .tgz fájl. A .tgz fájlunk kiemelve van az alábbi képen:
A fájl létrehozása után megpróbáljuk kibontani a terminálunkon a következő parancs futtatásával:
Itt lecserélheti a FileName fájlt a .tgz fájl nevére, amely esetünkben a targzFile.txt volt.
Amikor a parancs futtatása után meglátogatja otthoni könyvtárát, észre fogja venni, hogy a tényleges fájl az alábbi képen látható módon lett kibontva. A .tgz fájl azonban megmaradt a fent említett parancs futtatása miatt.
Miután kicsomagolta a .tgz fájlt, megnyithatja azt egyszerűen dupla kattintással.
Következtetés:
Az ebben a cikkben tárgyalt négy módszer nagyszerű megoldásokat kínál a .gz, valamint a .tgz fájlok kibontására és megnyitására Linuxon. E módszerek bármelyikét választhatja tetszése szerint.