Articles

Hogyan hozzunk létre Tar GZ fájlt

a tar archívum olyan fájl, amely más fájlok gyűjteményét tárolja, beleértve a rájuk vonatkozó információkat, például a tulajdonjogot, az engedélyeket és az időbélyeget.

Linux operációs rendszerekben atar parancsot használhatja TAR archívumok létrehozásához. A parancs tömörítheti az archívumokat a gzip-vel ellátott tömörítési programok széles skálájával is a legnépszerűbb algoritmus.

konvenció szerint a gzip-vel tömörített tar-archívum nevének egyikkel kell végződnie .kátrány.GZ vagy .tgz.

Ez a cikk leírja a tar létrehozásának módját.GZ fájlok.

Tar létrehozása.gz fájl #

a legtöbb Linux disztribúció a tar GNU verzióját tartalmazza, amely támogatja az archívumok tömörítését.

a tar létrehozására szolgáló parancs általános formája.a GZ fájlok a következők:

tar -czf archive-name.tar.gz file-name...

itt van, amit a parancs opciók jelentenek:

  • -c – utasítja a tar új archívum létrehozásához.
  • -z – a tömörítési módszert gzip-re állítja.
  • -f archive-name.tar.gz – megadja az archívum nevét.
  • file-name... az archívumhoz hozzáadandó fájlok és könyvtárak szóközzel elválasztott listája.

a parancsot futtató felhasználónak írási jogosultságokkal kell rendelkeznie a tar könyvtárában.GZ fájl jön létre, majd olvassa engedélyeket a fájlokat hozzá.

például “archívum” nevű archívum létrehozásához.kátrány.gz” a “file1”, illetve “fájl2” akkor használja a következő parancsot:

tar -czf archive.tar.gz file1 file2

A siker, a parancs nem nyomtat minden kimenet. Az archívum létrehozásának ellenőrzéséhez sorolja fel a könyvtár tartalmát ls.

használja a -vlehetőséget, hogy a tar parancs láthatóvá váljon, és kinyomtassa a terminál archívumába hozzáadott fájlok nevét.

Ha a tar-t szeretné létrehozni.gz egy adott könyvtárban adjon meg egy teljes elérési utat az archív fájlhoz:

tar -czf /home/user/archive.tar.gz file1 file2

létrehozhat tar.GZ fájlok egy vagy több könyvtár vagy fájl tartalmából. Alapértelmezés szerint a könyvtárakat rekurzív módon archiválják, kivéve, ha a--no-recursion opció van megadva.

a következő példa bemutatja, hogyan lehet létrehozni egy “web_backup” nevű archívumot.kátrány.a /var/www/website könyvtár:

tar -czf web_backup.tar.gz /var/www/website

ha olyan rendszert futtat, amelynek régebbi verziója tar, amely nem támogatja a tömörítést, használhatja a gzipdiv > parancs:

tar -czf - file1 file2 | gzip > archive.tar.gz

a fenti példában a tarparancs kimenete az archívumot stdout-ra (a - képviseli). Az archívumot a gzip címre vezetik, amely tömöríti és lemezre írja az archívumot.

példák #

  • Tar létrehozása.gz fájl minden “.jpg”files:

    tar -czf images.tar.gz *.jpg

    the wildcard character (*) means all files that end with”.jpg ” kiterjesztés.

  • Tar létrehozása.GZ fájl, átvinni ssh és extractit a távoli gépen:

    tar cvf - project | ssh user@ip_addr "tar xv -C /var/www"

Tar.a gz fájl egy Tar archívuma Gzip-vel tömörítve. Kátrány létrehozása.GZ fájl, használja a tar -czf parancsot, majd a hozzáadni kívánt archívumnevet és fájlokat.