Hogyan kell kátrányozni egy könyvtárat (képekkel)

Tartalomjegyzék:

Hogyan kell kátrányozni egy könyvtárat (képekkel)
Hogyan kell kátrányozni egy könyvtárat (képekkel)

Videó: Hogyan kell kátrányozni egy könyvtárat (képekkel)

Videó: Hogyan kell kátrányozni egy könyvtárat (képekkel)
Videó: Merevlemez- és lemezhibák automatikus javítása Windows 10 rendszerben (SZUPER KÖNNYŰ) 2024, Lehet
Anonim

A fájlok kötegének Linux rendszerről történő elküldésének leggyakoribb módja a tar parancs használata. Amikor kátrányoz egy könyvtárat, könnyen összegyűjthet egy fájlcsoportot egyetlen fájlba. Ez a fájl ezután átvihető vagy tárolható, vagy tömöríthető a méret csökkentése érdekében.

Lépések

865895 1
865895 1

1. lépés: Ismerje meg a formátumot

Linux alatt több fájl archiválása a tar paranccsal történik. Ez a parancs több fájlt egyesít egyetlen fájlba, lehetővé téve a tömörítést vagy a könnyebb átvitelt egy másik számítógépre. A kapott fájl.tar kiterjesztéssel rendelkezik. A.tar fájlokat gyakran tarliként emlegetik.

A tar parancs csak archiválja a fájlokat. Nem végez tömörítést, így az archívum mérete megegyezik az eredeti fájlokkal. A.tar fájlt tömörítheti a gzip vagy a bzip2 használatával, ami.tar.gz vagy.tar.bz2 kiterjesztést eredményez. Erről a cikk végén lesz szó

865895 2
865895 2

2. lépés: Hozzon létre egy tarball -ot egyetlen könyvtárból

A tar parancs több részből áll, amikor egy tarball -t egy könyvtárból hoz létre. Az alábbiakban egy példa a tar parancsra:

tar -cvf tarName.tar/path/to/könyvtár

  • tar - Ezzel meghívja a tar archiváló programot.
  • c - Ez a zászló a.tar fájl "létrehozását" jelzi. Ennek mindig az elsőnek kell lennie.
  • v - Ez azt jelzi, hogy a folyamat "bőbeszédű". Ez megjeleníti az összes olyan fájlt, amely a.tar fájlhoz hozzáadásra kerül a létrehozásakor. Ez egy opcionális zászló.
  • f - Ez a zászló azt jelzi, hogy a következő rész az új.tar fájl fájlneve lesz. Mindig az utolsó zászlónak kell lennie.
  • tarName.tar - Bármilyen nevet választhat. Csak győződjön meg róla, hogy a végén tartalmazza a.tar kiterjesztést. Hozzáadhat egy elérési utat a fájlnévhez, ha a tarball -t egy másik könyvtárban szeretné létrehozni, mint a jelenlegi.
  • /path/to/directory - Írja be annak a könyvtárnak az elérési útját, amelyből létre szeretné hozni a.tar fájlt. Az elérési út az aktuális munkakönyvtárhoz képest van. Például, ha a teljes elérési út a ~/home/user/Pictures, és jelenleg a/home könyvtárban van, írja be a/user/Pictures parancsot. Vegye figyelembe, hogy az összes alkönyvtár is szerepelni fog.
865895 3
865895 3

Lépés 3. Hozzon létre egy több könyvtárat tartalmazó tárcát

Több könyvtár hozzáadása olyan egyszerű, mint az összes útvonal hozzáadása a tar parancs végéhez:

tar -cvf tarName.tar/etc/directory1/var/www/directory2

865895 4
865895 4

4. lépés: Fájlok vagy könyvtárak hozzáadása egy meglévő tárolóhoz

Továbbra is hozzáadhat fájlokat és könyvtárakat a.tar archív fájljaihoz az "append" jelző használatával:

tar -rvf tarName.tar textfile.txt elérési út//to/another/könyvtár

r - Ez az "append" zászló. Helyettesíti a c jelzőt a tarall létrehozási parancsból

865895 5
865895 5

5. lépés Tömörítsen egy meglévő.tar fájlt

A "gzip" segítségével gyorsan tömörítheti.tar archív fájlját. Ha nagyobb tömörítésre van szüksége (kisebb kimeneti fájl), akkor használhatja a "bzip2" -t. A bzip2 hosszabb ideig tart a fájl tömörítésében, mint a gzip.

gzip tarName.tar bzip2 tarName.tar

  • A gzip hozzáadja a.gz kiterjesztést a fájlnévhez: tarName.tar.gz
  • A bzip2 hozzáadja a.bz2 kiterjesztést a fájlnévhez: tarName.tar.bz2
865895 6
865895 6

Lépés 6. Tömörítse a tárcát létrehozásakor

A fenti lépésben található parancsokkal tömörítheti a meglévő tarfákat, de a megfelelő jelzők használatával is tömörítheti őket létrehozásuk során:

tar -czvf tarName.tar.gz/path/to/könyvtár tar -cjvf tarName.tar.bz2/path/to/directory

  • z - Ez a zászló tömöríti az új.tar fájlt a gzip használatával. Ügyeljen arra, hogy a fájlnév végén szerepeljen a.gz kiterjesztés.
  • j - Ez a jelző tömöríti az új.tar fájlt a bzip2 használatával. Ügyeljen arra, hogy a fájlnév végén szerepeljen a.bz2 kiterjesztés.

Ajánlott: