tar(1)


NÉV

tar - A tar archiváló program GNU változata

HASZNÁLAT

tar [ - ] A --catenate --concatenate | c --create | d --diff --compare | r --append | t --list | u --update | x -extract --get [ --atime-preserve ] [ -b, --block-size N ] [ -B, --read-full-blocks ] [ -C, --directory DIR ] [ --checkpoint ] [ -f, --file [HOSTNAME:]F ] [ --force-local ] [ -F, --info-script F --new-volume-script F ] [ -G, --incremental ] [ -g, --listed-incremental F ] [ -h, --dereference ] [ -i, --ignore-zeros ] [ --ignore-failed-read ] [ -k, --keep-old-files ] [ -K, --starting-file F ] [ -l, --one-file-system ] [ -L, --tape-length N ] [ -m, --modification-time ] [ -M, --multi-volume ] [ -N, --after-date DATE, --newer DATE ] [ -o, --old-archive, --portability ] [ -O, --to-stdout ] [ -p, --same-permissions, --preserve-permissions ] [ -P, --absolute-paths ] [ --preserve ] [ -R, --record-number ] [ --remove-files ] [ -s, --same-order, --preserve-order ] [ --same-owner ] [ -S, --sparse ] [ -T, --files-from F ] [ --null ] [ --totals ] [ -v, --verbose ] [ -V, --label NAME ] [ --version ] [ -w, --interactive, --confirmation ] [ -W, --verify ] [ --exclude FILE ] [ -X, --exclude-from FILE ] [ -Z, --compress, --uncompress ] [ -z, --gzip, --ungzip ] [ --use-compress-program PROG ] [ --block-compress ] [ -[0-7][lmh] ]

fájlnév1 [ fájlnév2, ... fájlnévN ]

könyvtár1 [ könyvtár2, ...könyvtárN ]

LEÍRÁS

Ez az oldal a tar archiváló program GNU verzióját dokumentálja, amit arra terveztek, hogy fájlokat tároljon, illetve állítson vissza a tarfájl néven ismert archívumokból. Tarfájlt lehet létrehozni szalagos egységen, ugyanakkor az is gyakori, hogy normális állományba írjuk a tarfájlt. A tar elsô argumentuma kötelezôen az alábbi opciók egyike: Acdrtux, amit bármilyen választható funkció követ. A tar utolsó argumentumai azon fájlok vagy könyvtárak nevei, amiket archiválni kell. Ha könyvtárnevet használunk az mindig azt eredményezi, hogy az alkönyvtárak is belekerülnek az achívumba.

FUNKCIÓ BETÛK

Az alábbi kapcsolók közül egyet használni kell:

-A, --catenate, --concatenate
tar fájlokat fûz egy archív állományhoz

-c, --create
új archív állományt hoz létre

-d, --diff, --compare
megtalálja a különbséget archív állomány és fájlrendszer között

--delete
töröl az archív állományból (ne használja szalagon!)

-r, --append
a fájlokat egy archív állomány végéhez fûzi

-t, --list
kilistázza egy archív állomány tartalmát

-u, --update
csak azokat a fájlokat fûzi hozzá, amelyek újabbak, mint a már meglévôk az archívumban

-x, --extract, --get
fájlokat tölt vissza egy archív állományból

EGYÉB KAPCSOLÓK

--atime-preserve
nem változtatja meg a módosítási idôpontot a kirakott állományokon

-b, --block-size N
blokk méret Nx512 byte (alapbeállítás N=20)

-B, --read-full-blocks
úgy adja vissza, ahogy olvasta (4.2BSD pipe-jainak olvasásánál kell használni)

-C, --directory DIR
átvált a DIR könyvtárba

--checkpoint
archív állomány olvasása közben kinyomtatja a könyvtárneveket

-f, --file [HOSTNAME:]F
használja az F archív fájlt vagy eszközt (alapbeállítás /dev/rmt0)

--force-local
az archíve fájl helyi, még akkor is, ha van a nevében kettöspont

-F, --info-script F --new-volume-script F
futtatja a scriptet mindenegyes lemez végén (feltételezi -M opciót)

-G, --incremental
létrehoz/listáz/kivon régi GNU formátumú mentést (növekményes mentés)

-g, --listed-incremental F
létrehoz/listáz/kivon új GNU formátumú mentést (növekményes mentés)

-h, --dereference
nem a szimbolikus linket archiválja, hanem amire mutat

-i, --ignore-zeros
figyelmen kívül hagyja a zérókból álló blokkokat az archív állományban (általános jelentése EOF)

--ignore-failed-read
olvashatatlan fájl esetén nem lép ki nem-nulla státusszal

-k, --keep-old-files
megtartrja a létezô fájlokat; nem írja fölül ôket az archívból

-K, --starting-file F
az F fájlnál kezd az archív állományban

-l, --one-file-system
bennmarad a helyi fájl rendszerben amikor arch$iacute;v állományt hoz létre

-L, --tape-length N
szalagot vált N*1024 byte írása után

-m, --modification-time
nem pakolja ki a file utolsó módosításának idejét

-M, --multi-volume
több részbôl álló arhív file-t hoz létre/listáz ki/pakolja ki

-N, --after-date DATE, --newer DATE
csak a DÁTUM-nál újabb file-okat pakol be

-o, --old-archive, --portability
V7-formátumú arhív file-t hoz létre ANSI formátumú helyett

-O, --to-stdout
a standard output-ra pakol ki

-p, --same-permissions, --preserve-permissions
minden védelmi információt kipakol

-P, --absolute-paths
vegye figyelembe a filenevek elejének "/" részét

--preserve
ugyanaz, mint a -p -s

-R, --record-number
mutassa üzenetekkel a arhív file-on belül a rekordok számát

--remove-files
törölje le a file-okat miután bepakolta ôket

-s, --same-order, --preserve-order
a kipakolandó file-ok neveit betûrendben összehasonlítja az arhív file-lal

--same-owner
a kipakolt file-ok megôrzik tulajdonosukat

-S, --sparse
elszórt file-ok hatékony kezelése

-T, --files-from F
az F-nevü file-ban lévô fileneveket pakolja ki/be

--null
-T beolvas érvénytelen/többszavas neveket, kivéve a -C-t

--totals
kinyomtatja a teljes, --create hatására létrehozott méretet byte-okban

-v, --verbose
a részletes lista-file-ok felhasználása

-V, --label NÉV
a pakolt file-t a NÉV-névvel hozza létre

--version
kiírja a tar program verziószámát

-w, --interactive, --confirmation
minden egyes tevékenységre rákérdez

-W, --verify
írás után megpróbálja ellenôrizni a pakolt file-t

--exclude FILE
kihagyja a FILE nevü file-t

-X, --exclude-from FILE
kihagyja a FILE nevü file-ban felsorolt file-okat

-Z, --compress, --uncompress
compress-szel tömöríti a pakolt file-t

-z, --gzip, --ungzip
gzip-pel tömöríti a pakolt file-t

--use-compress-program PROG
a PROG nevü file-t (amelynek muszály a -d-t elfogadni) hajtja végre a pakolt file-on

--block-compress
lefoglalja a pakolóprogram kimenetét a szalagos egység számára

-[0-7][lmh]
meghatározza a meghajtót és a meghajtósûrûséget