Ez az útmutató megmutatja nemcsak a tar.gz fájlok kibontását, hanem azt is megmondja, hogy mi az, és miért használja őket.
Mi az a tar.gz fájl?
A gz kiterjesztéssel rendelkező fájlt a gzip paranccsal tömörítették.
Minden fájlt a gzip parancs segítségével állíthat be, az alábbiak szerint:
gzipPéldául:
gzip image1.pngA fenti parancs tömöríti a file image1.png fájlt, és a fájl most image1.png.gz lesz.
A gunzip paranccsal tömörítheti a gzip programmal tömörített fájlt:
gunzip image1.png.gzKépzeld el most, hogy a mappában lévő összes képet tömöríteni akarta. Használhatja a következő parancsot:
gzip * .png * .jpg * .bmpEz tömörítené minden fájlt a kiterjesztésű png, jpg vagy bmp fájlokkal. Az összes fájl azonban egyéni fájlként maradna.
Jó lenne, ha létrehozhat egy fájlt, amely tartalmazza az összes fájlt, majd tömöríti azt a gzip használatával.
Ekkor megjelenik a tar parancs . A tar-fájl, amelyet gyakran tarballnak neveznek, egy olyan fájl létrehozásának módja, amely sok más fájlt tartalmaz.
A tar fájl önmagában nem tömörítve.
Ha van egy mappával tele van képekkel, létrehozhat egy tar fájlt a képekhez a következő paranccsal:
tar -cvf images.tar ~ / KépekA fenti parancs létrehoz egy tartofájlt images.tar néven, és elmenti azt a képmappában lévő összes fájlhoz.
Most, hogy egyetlen fájlod van az összes képeden, a gzip paranccsal tömörítheted:
gzip images.tarA képfájl fájlnevének neve images.tar.gz lesz.
Terítékfájlt hozhat létre és egyetlen parancs segítségével tömörítheti azt az alábbiak szerint:
tar -cvzf images.tar.gz ~ / KépekA tar.gz fájlok kibontása
Most már tudod, hogy egy tar.gz fájl tömörített tar fájl, és tudod, hogy egy tar fájl jó módja a fájlok és mappák csoportosításának.
Az első dolog, amire a tar.gz fájl kibontása a következőképpen történik:
gunzipPéldául:
gunzip images.tar.gzA fájlok kiterjesztése a tar fájlból a következő paranccsal végezhető el:
tar -xvfPéldául:
tar -xvf images.tarA gzip fájlt azonban kiválaszthatja és a fájlokat a tar fájlból egyetlen parancs segítségével kibonthatja az alábbiak szerint:
tar -xvzf images.tar.gzTar.gz fájl tartalma
Gondosan ügyeljen arra, hogy más felhasználóktól kapott letöltési fájlokat vagy letöltési hivatkozásokat vegyen ki, mivel szándékosan vagy véletlenül megsemmisíthetik a rendszerüket.
A tar fájl tartalmát a következő szintaxissal tekintheti meg:
tar -tzf images.tar.gzA fenti parancs megmutatja a kivonandó fájlok nevét és helyét.
összefoglalás
A tar.gz fájlok nagyszerűek a tartalék célokra, mivel a fájlokat és az elérési utakat érintetlenül tartják a tar fájlban, és a fájl tömörítése kisebb lesz.
Egy másik útmutató, amire kíváncsi lehet, ez az, amely megmutatja, hogyan tömörítheti a fájlokat a Linux zip parancs segítségével, és ez bemutatja, hogyan kell a fájlokat dekódolni az unzip paranccsal .