Mi a Linux Tarballs és hogyan használhatja őket?

A Wikipédia szerint egy tarball egy olyan számítógépes fájlformátum, amely több fájlt kombinálhat egyetlen, "tömörített", általában tömörített fájlba.

Tehát hogyan segít nekünk, és mit használhatunk?

Az elmúlt időszakban kátrányfájlokat készítettek az adatok tárolására szalagokra, és a kátrány kifejezés a szalagos archívumra utal. Bár továbbra is használható erre a célra, a tar-fájl fogalma egyszerűen egy módja annak, hogy egy-egy archívumban összeállítsanak sok fájlt.

Milyen előnyökkel jár a Tar fájl használata?

A Tar fájlok létrehozásának okai

A tömörített Tar fájlok jó biztonsági másolatokat készítenek, és másolhatók DVD-kre, külső merevlemezekre, szalagokra és egyéb médiaeszközökre, valamint hálózati helyekre. Ha egy tar fájlt használ erre a célra, akkor az archívumban lévő összes fájlt az eredeti helyére vissza tudja vinni, ha szükséges.

A Tar fájlokat szoftver vagy egyéb együttműködő tartalom terjesztésére is felhasználhatja. Az alkalmazás több tucat különböző programból és könyvtárból, valamint más támogató tartalomból, például képekből, konfigurációs fájlokból, readme fájlokból és fájlokból áll.

A tar fájl segít megtartani ezt a struktúrát terjesztési célokra.

Tar fájlok használata nélkül

A Wikipédia számos korlátozást tartalmaz a tar fájlok használatára, amelyek közé tartoznak többek között a következők:

Hogyan készítsünk egy Tar fájlt

Tar fájl létrehozásához a következő szintaxist használja:

tar -cf tarfiletocreate listoffiles

Például:

tar -cf garybackup ./Music/* ./Pictures/* ./Videos/*

Ez létrehoz egy garybackup nevű tar fájlt a zenéim, képek és videók mappájában lévő összes fájlhoz. Az így létrejött fájl teljesen tömörítetlen és az eredeti mappákhoz hasonló méretű.

Ez nem nagyszerű a hálózaton történő másolás vagy a DVD-k írása szempontjából, mert több sávszélességet, több lemezt fog felvenni, és lassabb lesz a másoláshoz.

A gzip parancsot a tar parancs használatával használhatja tömörített tar fájl létrehozására.

Lényegében egy tömörített tar fájl egy tarball.

Hogyan kell felsorolni a fájlokat a Tar fájlban?

A tar fájl tartalmának listája a következő szintaxist használja:

tar -tvf tarfilename

Például:

tar -tvf garybackup

A Tar fájl kivonatolása

Az összes fájl kitöltése egy kátrányfájlból a következő szintaxissal:

tar -xf tarfilename

További irodalom