tar korlátai

Fórumok

sziasztok!

vagy kb 5giga adat ilyen olyan file-okban, pár mappában. el akartam rakni "későbbre" és hirtelenjében nem jutott jobb eszembe, mint egy targz. gyönyörűen elkészült, látszólag hibátlan. ám a kibontásnáljött a meglepetés.

elsőre bele akartam pislogni, mert csak 1-2 file kellett volna. lusta volta, meg nem tudtam pontosan merre van benne, milyen névvel, ezért gondoltam mc-vel belenézek és kimásolom. elkezdte a másolást, majd behalt, io error kíséretében. mondom akkor marad a parancssor, de akkor kifele az egészet, mert most vajh mi van az archív állományokkal... dolgozik ezerrel, majd lehal, hogy ez nem tűnik tar állománynak.

befele tar czf...
kifele gunzip file | tar xvf -

hol követtem el a nagy hibát, hogy ez nem járható??

(plusz adalék: befele 1.20-as tar 32 bites ubuntu-n, kifele 1.22-es tar, 64 bites ubuntun)

Hozzászólások

Probáld meg ezt -> tar -xvzpf , bár sok mindenben nem különbözik. Ha így se megy akkor először gunzip és ne pipeold hanem a kitömörített .tar-t tarold ki.

IO error az inkabb diszk/ram hibanak tunik nekem...

érdekes... a file-t előbb gunzip-elve, majd kitarolva simán ment. vagy bugra futottam, vagy passz. eddig is voltak nagy tarjaim tömörítve, nem ez az első. fura. a diszk-et és a ramot a teszt első körben hibátlannak jelezte. még vagy egy órát tesztelem, aztán ennyi.

látott már valaki ilyet? úgy értem, hogy amit a tgz-ből csak két lépésben lehetett kiszedni?

--
xterm

A kitomoriteshez 'gunzip -c file.tar.gz' kell, kulonben a kimenet nem kerul a stdout-ra, egyszerun csak kitomoriti, a tar nem kap bemenetet. Amugy kibontasnal GNU tar lekezeli a tomoritest, eleg a 'tar -x(v)f file'.

Legkozelebb 'tar tvf file.tar | grep valami'-t hasznalj belenezes celjara.

---

Nem az a hiba, hogy elfogyott a 'tar'-hely? ;-)

az mc a /tmp-be tomorit ki es onnan mozgatja at a cel helyre a fileokat. pl lehet hogy betelet a /tmp konyvtarad ha kulon particion van

udv Zoli