Strona 1 z 2
tar - dzielenie archiwum na części
: 20 czerwca 2010, 21:00
autor: meliorus
Witam.
Czy mógłby mi ktoś powiedzieć czy jest możliwe podzielenie jakiegoś pliku tarem na części? Np. mam plik 2GB i chcę podzielić na 700MB. Koniecznie chcę aby to było zrobione tarem.
Tak aby wyglądało to tak:
Jakie wpisać polecenie aby takie coś uzyskać?
Z góry dziękuję za pomoc.
: 21 czerwca 2010, 10:23
autor: markossx
Kod: Zaznacz cały
tar -c -M -v --tape-length=10240 --file=m1.tar mysqlX.sql
W powyższym przykładzie podzielisz plik mysqlX.sql na paczki po 10MB.
Nazwy kolejnych plików nadajesz ręcznie.
: 21 czerwca 2010, 14:25
autor: meliorus
A nie da się tego jakoś zautomatyzować jakaś odpowiednim poleceniem bo jestem nieomal pewny, że tak się da, podobnie jak winRARem.
: 21 czerwca 2010, 14:28
autor: markossx
a nie da sie tego jakos zautomatyzowac
Pewnie się da ale nigdy się nad tym nie zastanawiałem

: 21 czerwca 2010, 14:44
autor: widmo17
Zawsze sobie można napisać skrypt w bashu.
: 21 czerwca 2010, 14:50
autor: Redhead
: 21 czerwca 2010, 19:03
autor: markossx
Mamy!
Pewnie się da ale nigdy się nad tym nie zastanawiałem

Zawsze sobie można napisać skrypt w bashu.
: 21 czerwca 2010, 20:41
autor: lessmian2
Czy aby na pewno trzeba pisać aż skrypt do tego?
Kod: Zaznacz cały
tar -cvzf /dev/stdout file | split -d -b 1m - file.tgz.
I mamy:
Kod: Zaznacz cały
[lessmian@polikarp:~lessmian]# ls -lh file.tgz.*
-rw-r--r-- 1 lessmian lessmian 1,0M cze 21 20:37 file.tgz.00
-rw-r--r-- 1 lessmian lessmian 1,0M cze 21 20:37 file.tgz.01
-rw-r--r-- 1 lessmian lessmian 1,0M cze 21 20:37 file.tgz.02
-rw-r--r-- 1 lessmian lessmian 1,0M cze 21 20:37 file.tgz.03
-rw-r--r-- 1 lessmian lessmian 1,0M cze 21 20:37 file.tgz.04
-rw-r--r-- 1 lessmian lessmian 1,0M cze 21 20:37 file.tgz.05
-rw-r--r-- 1 lessmian lessmian 398K cze 21 20:37 file.tgz.06
: 21 czerwca 2010, 20:44
autor: markossx
Pozdrawiam ciepło @
lessmian2

: 22 czerwca 2010, 10:29
autor: meliorus
lessmian2, gdy próbuję wykonać to Twoje polecenie tworzy mi się tylko jeden plik o nazwie "file.tgz.00"
A powinno ich być kilka skoro plik.avi ma 700MB.