Tar parancs Unix-ban Biztonsági mentések létrehozásához (példák)
Ismerje meg a tar parancsot Unix-ban gyakorlati példákkal:
a Unix TAR parancs elsődleges funkciója biztonsági mentések létrehozása.
Ez egy könyvtárfa “szalagarchívumának” létrehozására szolgál, amelyet egy szalagalapú tárolóeszközről lehet biztonsági másolatot készíteni és visszaállítani. A ” tar ” kifejezés a kapott archívumfájl fájlformátumára is utal.
Tar parancs Unix példákkal
Az archív formátum megőrzi a könyvtár szerkezetét, valamint a fájlrendszer attribútumait, például engedélyeket és dátumokat.
Tar szintaxis:
tar
tar opciók:
a tar parancs a következő funkciókat támogatja:
- tar-c: hozzon létre egy új archívumot.
- tar-A: csatoljon egy tar fájlt egy másik archívumhoz.
- tar-r: csatoljon egy fájlt egy archívumhoz.
- tar-u: fájlok frissítése egy archívumban, ha a fájlrendszer újabb.
- tar-d: Keresse meg a diff-et egy archívum és a fájlrendszer között.
- tar-t: sorolja fel az archívum tartalmát.
- tar-x: az archívum tartalmának kibontása.
a függvény megadása közben a ‘ – ‘ előtag nem szükséges, a függvényt pedig más egybetűs opciók is követhetik.
a támogatott lehetőségek közül néhány:
- -j: levéltárak olvasása vagy írása a bzip2 tömörítési algoritmus segítségével.
- – J: archívum olvasása vagy írása az xz tömörítési algoritmus segítségével.
- – z: archívum olvasása vagy írása a gzip tömörítési algoritmus segítségével.
- – a: Az archívumok olvasása vagy írása az archívumfájl neve által meghatározott tömörítési algoritmus segítségével.
- – v: végezze el a műveleteket szó szerint.
- – f: adja meg az archívum fájlnevét.
példák:
Hozzon létre egy archív fájlt tartalmazó file1 és file2
$ tar cvf archive.tar file1 file2
Hozzon létre egy archív fájlt, amely tartalmazza a könyvtár fa alatt dir
$ tar cvf archive.tar dir
felsorolja az archívum tartalmát.tar
$ tar tvf archive.tar
kivonat az archívum tartalmát.tar az aktuális könyvtár
$ tar xvf archive.tar
Hozzon létre egy archív fájlt, amely tartalmazza a könyvtár fa alatt dir és tömöríteni a gzip
$ tar czvf archive.tar.gz dir
kivonat a tartalmát a gzipped archív fájl
$ tar xzvf archive.tar.gz
kivonat csak az adott mappa az archív fájl
$ tar xvf archive.tar docs/work
kivonat minden “.doc ” fájlok az archívumból
$ tar xvf archive.tar –-wildcards ‘*.doc’
következtetés
a tar parancs archív formátuma a Unix-ban megőrzi a könyvtár szerkezetét, és a fájlrendszer attribútumai, például engedélyek és dátumok.
Leave a Reply