Kulcsok
- c
- Új archívum létrehozása
- r
- A megnevezett fájlokat az archívum végére fűzi.
- u
- Archívum frissítése: csak a még nem archivált, vagy az archívumban szereplőnél
frissebb fájlokat menti el.
- x
- Fájlok visszaállítása az archívumból.
- t
- Archívum listázás. Fájlnév hiányában a teljes állományt listázza.
-
Kapcsolók
- b size
- Blokkolási tényező, azt adja meg, hány blokkos egységekben írja az archívumot a
perifériára. (Alapértéke 1, a maximum 20).
- B
- Kierőszakolja az adott blokkméretű adatmennyiség olvasását, ha kell, többszörös
olvasási műveleteket végrehajtva......
- f file
- Az archívum (tarfile) nevét adja meg, ami
lehet akár egy periféria meghajtó, akár egy közönséges file neve. Ha az f
kapcsoló szerepel, de file nem, a TAPE shell-változó, ennek
hiányában pedig a /etc/default/tar fájl által megadott periférianevet
használja. A '-' karakterrel lehet a standard ki-, illetve bemenetet megadni.
- h
- Követi a szimbolikus láncokat, mintha közönséges fájlok vagy katalógusok
lennének. (Alapértelmezés szerint nem követi.)
- l
- Ha nem tudja feloldani az archiválandó fájl által követett láncokat, hibát jelez.
- m
- A visszamentett állományok módosítási idejét felülírja, az archívumban
szereplő helyett a visszamentés ideje lesz.
- o
- A visszamentett állományok tulajdonosi és csoport jellemzőit felülírja a tar
programot futtató felhasználóéval.
- P
- A visszamentett fájlok hozzáférési jogait az eredetiek szerint állítja be, az
érvényes umask beállítást figyelmen kívül hagyja.
- v
- Műveletek közben kiírja az érintett fájlok neveit, s a műveleti kulcsot.
- w
- Interaktív módban, minden fájlművelet előtt visszaigazolást kér.
- X file
- A megadott file állomány azon katalógusok és fájlok neveit tartalmazza,
amelyek kimaradnak a tar műveleteiből. Több kapcsolót is megadhatunk egy
parancsban, de egy x karakterhez csak egy fájlnév argumentum tartozhat.
- l file
- A megadott file állományban szereplő neveket úgy kezeli, mintha parancssori
fájlnév argumentumként lettek volna beírva. (A kizáró X felsorolás
erősebb, mint az l, ezért ha egy fájl mindkét felsorolásban szerepel,
ki fog maradni az adott tar műveletből.)
Használata
A tar parancs fájlok, könyvtárstruktúrák archiválására,
mentésére szolgál. A megadott fájlokat illetve könyvtárstuktúrát egy közönséges
fájlba (az ún. tarfile-ba vagy archívumba) csomagolja be. A tar panacs
után kötelező minimum egy kulcs használata, ami(k) tulajdonképpen az adja meg,
mit is várunk éppen a parancstól. A kulcs(ok) után a kapcsolók a szokásos szerepet
töltik be, s használatuk nem kötelező.A tarfile nevét csak akkor adhatjuk meg,
ha az f kapcsoló szerepel.
Példák
$ tar cwf tarfile.tar kesz.*
add kesz.aux?y
add kesz.dvi?y
add kesz.log?y
$ tar tf tarfile.tar
kesz.aux
kesz.dvi
kesz.log
$ tar rwf kesz.html
add kesz.html?y
$ tar tf tarfile.tar
kesz.aux
kesz.dvi
kesz.html
kesz.log
$
$ tar cf veres.tar /home/veres
$ tar tf
veres.tar
cica.macs
kutya.vau
eger.cin
latex/kesz.aux
latex/kesz.dvi
latex/kesz.log
latex/kesz.html
latex/tarfile.tar
$
Készítette: Veres Katalin