Wie zerlege ich eine Datei in Linux in mehrere Teile?

21

Ich möchte eine rar-Datei (nicht tar oder gzip) mit mehreren Teilen in der Linux-Shell erstellen. Wie ist das möglich?

Zum Beispiel ist meine Datei: m.avi - 500mb

Ich will das :

m.part1.rar 250mb
m.part2.rar 250mb  
Freeman
quelle

Antworten:

32

Ah, ich habe es falsch verstanden. Um rar-Dateien zu trennen, müssen Sie die folgenden Schritte ausführen. Stellen Sie zunächst sicher, dass Sie rar installiert haben. Dann benutze den folgenden Befehl:

rar a -v250000k /path/m.splitted.rar /path/m.avi

a for append, -v für die Größe in Kilobyte. Dies würde /path/m.splitted.part001.rar, /path/m.splitted.part002.rar usw. erzeugen.

Wenn Sie das alte Namensschema verwenden möchten (m.splitted.rar als erste Datei, dann m.splitted.r01, m.splitted.r02 usw.), sollten Sie -vn anstelle von -v verwenden . Weitere Informationen finden Sie unter /usr/share/doc/rar/rar.txt.

xatr0z
quelle
11
Sie können die Volumengröße als Megabyte mit M schreiben . Ich meine mitrar -a -v250M ...
SuB
1
Dies funktionierte für michrar a -m5 -v5M -R myarchive.rar /home/
Asif Raza