Strona 1 z 1

pakowanie tar - dlaczego to nie działa?

: 12 czerwca 2008, 13:13
autor: sethiel
kopiuje /etc do /home/user/etc
katalog ma ok 18 mb

pakuje:

Kod: Zaznacz cały

tar cvf pak.tar /home/user/etc
Plik pak.tar ma 3 mb, po rozpakowaniu ma 2,7 mb, gdzie jest pozostale 16mb?

Co jest grane i dlaczego?
Dodam ze brakuje calej masy plikow.

: 12 czerwca 2008, 13:34
autor: fnmirk

: 12 czerwca 2008, 13:55
autor: sethiel
przepraszam za brak tagow

no wlasnie tak robie i z minusikiem i bez i jeden diabel, przeciez nie bede kazdego pliku po kolei z reki dodawal bo mnie wiecznosc zastanie

niby ma dzialac, we wszystkich pomocach jest ze dziala a nie dziala, od zawsze mam z tym tarem problemy

: 12 czerwca 2008, 18:41
autor: fnmirk
Sprawdź to jeszcze raz dokładnie z dokumentacją. Może popełniasz jakiś błąd u mnie sprawdzam i nie ma najmniejszych problemów. Zauważ jedną ważną sprawę wszystkie operacje musisz przeprowadzić w obrębie swojego katalogu domowego.
Operacje na plikach i katalogach z poza katalogu domowego wymagają uprawnień root.

: 13 czerwca 2008, 14:50
autor: sethiel
bądz w takim razie tak mily i napisz mi prosze czy

Kod: Zaznacz cały

tar cvf pak.tar /home/user/etc
powinno spakowac katalog /home/user/etc wraz z plikami i katalogami czy tez nie?
bo na moje oko to tak ale juz oczoplasy itd...

z innej beczki, moze mozna jakos dodac do mc opcje aby pakowal pliki przy uzyciu jakiegos tam skrotu to wtedy sprawa bylaby duuuuzo prostsza

: 13 czerwca 2008, 15:18
autor: fnmirk
Polecenie pakuje zawartość katalogu etc z zachowaniem struktury katalogów nadrzędnych. Czyli jest zachowane drzewo katalogów i cały katalog etc. Jeżeli chcesz poddać pakowaniu zawartość katalogu user to wchodzisz do katalogu /home i wydajesz polecenie:

Kod: Zaznacz cały

tar cvf pak.tar user
Tar zachowuje strukturę drzewa katalogów.

: 13 czerwca 2008, 15:57
autor: arctgx
Też niczego błędnego nie dopatruję się w poleceniu. A może podczas tworzenia lub rozpakowywania tar zgłasza jakieś błędy, choćby na temat praw dostępu?