Mappa kátrányosítása Linux alatt

How Tar Folder Linux



A Tape Archive vagy tar egy fájlformátum, amellyel fájlokat és könyvtárakat hozhat létre az archívumba, miközben megőrzi a fájlrendszer adatait, például az engedélyeket. A tar paranccsal kátrány archívumokat hozhatunk létre, kivonhatjuk az archívumokat, megtekinthetjük az archívumban tárolt fájlokat és könyvtárakat, és fájlokat fűzhetünk egy meglévő archívumhoz. A Tar egy egyszerű, mégis hatékony archiváló segédprogram.

Ez az útmutató végigvezeti a tar archívumok létrehozásán és kibontásán a Linux gépen.







Telepítse a Tar -t

A legtöbb Linux disztribúcióban a tar már előre telepítve van. Ha azonban nem teszi meg. Ebben az esetben használja a következő parancsokat:



Debian/Ubuntu:

Használja az apt csomagkezelőt:



$sudo apt-get install kátrány

Arch / Manjaro:

Arch-alapú disztribúciókról:





$sudopacman-S kátrány

REHL/CentOS:

A REHL Családon használja a yum -ot:

$sudo yum telepíteni kátrány

Tar fájlformátumok

A Tar támogatja a tömörítetlen és tömörített archívumokat. A tar archívumok gyakori kiterjesztései a következők:



  • .kátrány - Nyers tar fájl.
  • .tar.gz, .tgz, .tar.gzip - Gzip tar archívum.
  • .tar.bz2, .tbz, .tbz2, .tar.bzip2 - Bzipped tar archívum.
  • .tar.Z, .Z, .taz - Tömörítse a tar archívumot.

Kátrány alaphasználat

A tar használata a parancssorban az általános szintaxist alkalmazza:

$kátrány [TEVÉKENYSÉGEK] [LEHETŐSÉGEK]archive_name fájlokat/könyvtárak_archívuma

Kezdjük a kátrány segédprogram meghívásával, majd a végrehajtandó művelettel. A műveletek a következők lehetnek:

  • -c - archívum létrehozása
  • -x - kivonat archívum
  • -t - fájlokat és könyvtárakat jelenít meg az archívumban.

Ezután átadjuk a lehetőségeket a segédprogram viselkedésének módosítására. Ezek a lehetőségek a következők lehetnek: -v a bőbeszédű vagy -f az archívum neve, -z az archívum gzip -en keresztüli szűrése stb.

Végül átadjuk az archívum nevét, valamint az archívumba felveendő fájlokat és könyvtárakat.

Hogyan készítsünk egyszerű archívumot?

Amint fentebb említettük, a kátrány számos tömörítést támogat. A létrehozandó archívum típusának megadásához adja hozzá a kívánt kiterjesztést a fájlnévhez. Például egy gzipped tar archívum létrehozásához írja be a fájlnevet myarchive.tar.gz formátumban

Használja az alábbi parancsot az archívum létrehozásához a fájlokkal: file1, file2, file3, file4

$sudo kátrány -c -fmyarchive.tar file1, file2, file3

A -c azt mondja a tarnak, hogy hozzon létre új archívumot. A -f jelző a fájl nevét adja meg.

Hogyan kell kátrányozni egy könyvtárat

Ha egy tar archívumot szeretne létrehozni egy könyvtárban az összes fájllal és alkönyvtárral, adja át a könyvtár elérési útját. Innen a tar rekurzívan megkeresi az összes fájlt és könyvtárat, és hozzáadja az archívumhoz.

Egy példa parancs:

$sudo kátrány -c -f -Val vel -vgzipped.tar.gz/itthon/ubuntu

A rekurzív címtárak archiválását leállíthatja a –no-rekurziós jelző használatával.

A tar archívum tartalmának megjelenítése

A tar archívum fájljainak és könyvtárainak megtekintéséhez a -t opciót használjuk. Például:

$kátrány -t -fgzipped.tar.gz

Hogyan lehet kibontani egy tar archívumot

A tar archívum kibontásához használja a -x művelet jelzőt a kibontáshoz. Bármilyen tar tömörítési formátumot átadhat, például gzip, lzma, bz2 és így tovább.

A tar archív fájlok kibontásának leggyakoribb parancsa:

$kátrány -xvfarchívum.tar.[kiterjesztés]

Egy egyszerű tar archívum kibontása:

$kátrány -xvfmyarchive.tar

A parancs kibontja az archívum tartalmát az aktuális könyvtárba.

Hogyan lehet kibontani egy adott fájlt

Bizonyos esetekben előfordulhat, hogy bizonyos fájlokat egy archívumból kell beszereznie. Ehhez adja át a fájlneveket a tar parancsnak, szóközzel elválasztva.

Például:

$kátrány -xvfsample.wma info.txt backup.log

Hogyan lehet kibontani egy adott könyvtárba

Mint említettük, a tar kivonja az archívumot az aktuális munkakönyvtárból. Az archivált fájlok kibontásához használt könyvtár megváltoztatásához használja a -C jelzőt, mint:

$mkdir~/myarchive&& kátrány -xvfmyarchive.tar-C /itthon/ubuntu/myarchive

Fájlok csatolása az archívumhoz

Ha fájlokat szeretne hozzáadni egy meglévő archívumhoz, a -r fo függeléket, majd az archívum nevét és a hozzáadandó fájlokat használjuk.

Például:

$kátrány -rvfmyarchive fájl1 fájl2 fájl3

Fájlok eltávolítása az archívumból

A –delete opció használatával bizonyos fájlokat eltávolíthatunk az archívumból, mint:

$kátrány -xvf --törölmyarchive.tar fájl1 fájl2 fájl3

Következtetés

A Tar értékes segédprogram a Linuxban, a legtöbb csomagot tar formátumban archiválják, és hasznos tudni az eszköz használatát.