Willkommen |
|
myGully |
|
Links |
|
Forum |
|
|
|
|
20.09.08, 11:01
|
#1
|
Newbie
Registriert seit: Sep 2008
Beiträge: 5
Bedankt: 15
|
Wie füge Ich Part Teile von Rick zusammen?
Hallo!
Hier beschreibe ich euch wie ihr mit (einfachen) Shell-Befehlen grosse Dateien aufsplitten und wieder zusammefügen könnt.
Als Beispiel nehmen wir eine Datei mit dem Namen "image.iso".
Diese Datei ist z.b. 100 MB gross und soll in 5 MB grosse Teile gesplittet werden.
Damit der Wiedererkennungwert der Datei nicht verloren geht lassen wir die Datei nicht umbenennen, sondern lassen das Suffix ".part_" gefolgt von einer 2-stelligen Zahl anhängen.
Aus "image.iso" wird nach dem splitten also "image.iso.part_00", "image.iso.part_01", "image.iso.part_02" usw.
Los gehts.....
Zuerst öffnen wir ein Konsolenfenster bzw. logen uns auf der Konsole ein.
Anschliessend wechseln wir mit
Code:
cd /pfad/zum/image
in das Verzeichnis, in dem das Image liegt (alternativ kann der Pfad auch bei den Befehlen mit angegeben werden).
Zur Erklärung:
"cd": hiermit sagen wir so viel wie "wechsel das Verzeichnis".
"/pfad/zum/image": und hier geben wir an in welches Verzeichnis gewechselt werden soll.
Dort angekommen (ggf. nochmal mit "ls -l" überprüfen) geben wir folgenden Befehl ein:
Code:
split --bytes=5m --suffix-length=2 --numeric-suffixes image.iso image.iso.part_
oder
split --verbose --bytes=5m --suffix-length=2 --numeric-suffixes image.iso image.iso.part_
oder alternativ die Kurzform
Code:
split -b 5m -a 2 -d image.iso image.iso.part_
oder
split --verbose -b 5m -a 2 -d image.iso image.iso.part_
und drücken Return.
Je nach Geschwindigkeit des Systems und der Grösse der Datei heisst es nun mehr oder weniger lange warten..... und schon sind wir fertig
Zur Erklärung:
"split": ist der Befehl zum splitten (und dürfte wohl passender nicht sein ).
"--verbose": hiermit wird angegeben dass der Fortschritt auf der Konsole angezeigt werden soll (ist nicht unbedingt erforderlich).
"--bytes=5m" bzw. "-b 5m": hiermit wird angegeben dass die gesplitteten Teile jeweils 5 MB gross sein sollen (andere Grössen sind natürlich auch möglich).
"--suffix-length=2" bzw. "-a 2": gibt an wie viele Stellen automatisch an das Suffix ".part_": angehängt werden sollen (in unserem Fall langen 2 Stellen, da 100/5=20 sind).
"--numeric-suffixes" bzw. "-b": gibt an dass Zahlen angehängt werden sollen (andernfalls werden Buchstaben angehängt, finde ich aber zu unübersichtlich).
"image.iso": dieses ist die Quelldatei die gesplittet werden soll (mit oder ohne Pfadangebe, je nachdem in welchem Verzeichnis wir uns befinden).
"image.iso.part_": dieses ist der Dateiname für die gesplitteten Dateiteile, hier wird noch die fortlaufende Zahl angehängt (wenn hier eine Pfadangabe gemacht wird, ist darauf zu achten dass das Verzeichnis auch existiert).
Nun kommen wir zum zusammenfügen der gesplitteten Teile:
Zuerst öffnen wir wieder ein Konsolenfenster bzw. logen wir uns auf der Konsole ein.
Dann wechseln wir, wie oben schon beschrieben, in das Verzeichnis mit den gesplitteten Dateien (ggf. wieder mit "ls -l" überprüfen).
Dort angekommen geben wir folgenden Befehl ein:
Code:
cat image.iso.part_* > image.iso
und drücken Return.
Nun kommt wieder dass obligatorische warten..... und schon haben wir unsere "image.iso".
Zur Erklärung:
"cat": ist der Befehl zum zusammenfügen.
"image.iso.part_": sollte wohl jedem klar sein.
"*": dieses Zeichen ist ein Platzhalter für beliebige Zeichen, in unserem Fall für die fortlaufenden Zahlen am ende der Dateitele.
">": bedeutet so viel wie "schreibe in Datei".
"image.iso": dieses ist der Name der Datei in die geschrieben werden soll. Wenn die Datei nicht existiert, wird sie angelegt.
WARNUNG: wenn die Datei bereits existiert, wird sie kommentarlos überschrieben (ggf. also einen anderen Dateinamen angeben oder einen anderen Pfad wählen).
Zusammenfügen der gesplitteten Dateien unter Windows (mit Bordmitteln):
Zuerst öffnen wir die Eingabeaufforderung (Start --> Ausführen --> CMD).
Dort wechseln wir in das Verzeichnis mit den gesplitteten Dateien mit folgendem Befehl:
Code:
cd c:\mein Image
und drücken Return.
Zur Erklärung:
"cd": hiermit sagen wir so viel wie "wechsel das Verzeichnis".
"c:\": gibt das Laufwerk an, auf dem sich unser Verzeichnis befindet.
"mein Image": ist der Verzeichnisname in dem sich die gesplitteten Dateien befinden.
Nun kontrollieren wir noch mit folgendem Befehl ob wir uns im richtigen Verzeichnis befinden:
Code:
dir /p
Zur Erklärung:
"dir": ist der Befehl um den Verzeichnisinhalt anzuzeigen.
"/p": hiermit wird dass "seitenweise" anzeigen des Verzeichnisinhalts erzwungen (kann auch weggelassen werden).
Um die nächste Seite anzuzeigen einfach eine beliebige Taste drücken.
Nun geben wir folgendem Befehl ein:
Code:
copy /b image.iso.part_* image.iso
und drücken Return, um die Dateiteile zusammen zu fügen.
Wieder etwas warten..... und fertig ist unser "image.iso".
Zur Erklärung:
"copy": ist der Befehl zum kopieren.
"/b": hiermit wird angegeben dass im Binärmodus kopiert werden soll (ist in unserem Fall zwingend erforderlich, da es sich um binäre Dateien handelt).
"image.iso.part_": sollte wieder jedem klar sein.
"*": gleiches wie schon weiter oben beschrieben.
"image.iso": dieses ist der Name der Datei in die geschrieben werden soll.
Wenn die Datei nicht existiert, wird sie angelegt.
Wenn die Datei bereits existiert, wird hier zumindest nachgefragt ob sie überschrieben werden soll (ggf. also einen anderen Dateinamen angeben oder einen anderen Pfad wählen).
Datei unter Windows splitten:
Mir ist nicht bekannt dass Windows hierzu die passenden Bordmittel mit sich bringt.
Es soll aber Programme geben die es ermöglichen auch unter Windows eine Datei zu splitten.
Da ich (dank Linux ) aber nicht auf ein solches Programm angewiesen bin, kann ich auch keins empfehlen.
Da müsst ihr also schon googeln und die Programme selber ausprobieren.
ISO-Image (z.b. von einer CD) erstellen:
Unter Windows sollte es mit so ziemlich jedem Brennprogramm möglich sein (ggf. in die Hilfe zum Programm schauen oder googeln).
Unter Linux hilft hier wieder das Bordmittel "cat".
Da sich die Pfade aber je nach Hardware (Laufwerk bzw. Schnittstelle) und/oder der Systemkonfiguration (Mount point) unterscheiden können, ist es nicht möglich eine pauschale Aussage zu machen.
Auf der Seite Linux CD Brenner Infos gibt es aber schon ein paar nützliche Infos.
So, nun hoffe ich dass euch dieses HowTo gefällt/nützlich ist.
|
|
|
25.09.08, 10:44
|
#2
|
Anfänger
Registriert seit: Sep 2008
Beiträge: 3
Bedankt: 6
|
es gibt in der windows konsole keinen befehl "cat" !...
|
|
|
26.09.08, 17:36
|
#3
|
Anfänger
Registriert seit: Sep 2008
Beiträge: 0
Bedankt: 0
|
Zitat:
Zitat von romkaa
es gibt in der windows konsole keinen befehl "cat" !...
|
Hat ja auch niemand behauptet. Lies dir alles noch mal in Ruhe durch, dann wirst es verstehen.
|
|
|
27.09.08, 01:52
|
#4
|
Anfänger
Registriert seit: Sep 2008
Beiträge: 3
Bedankt: 6
|
Zitat:
Zitat von GlenRunciter
Hat ja auch niemand behauptet. Lies dir alles noch mal in Ruhe durch, dann wirst es verstehen.
|
dein erster beitrag und ein sinnloser noch dazu, wenn de was weisst dann sag es, ansonsten ...!!
|
|
|
27.09.08, 04:35
|
#5
|
Banned
Registriert seit: Feb 2008
Ort: Im Reich der Toten
Beiträge: 158
Bedankt: 625
|
ehmm geht das nicht mit Winrar 7zip oder so
viel einfacher
rechts klick zu einen Archiv hinzufügen Größe wählen fertig
|
|
|
16.10.08, 00:12
|
#6
|
Anfänger
Registriert seit: Oct 2008
Beiträge: 3
Bedankt: 2
|
Zitat:
Zitat von romkaa
dein erster beitrag und ein sinnloser noch dazu, wenn de was weisst dann sag es, ansonsten ...!!
|
ansonsten was?
wenn du zu faul zum lesen bist
Zitat:
Unter Linux hilft hier wieder das Bordmittel "cat".
|
LINUX <> WINDOWS
vllt gehts darum nicht? wie weiter oben auch von ihm geschrieben musste für win eben nach nem prog suchen das es kann
....lesen ftw
Zitat:
ehmm geht das nicht mit Winrar 7zip oder so
viel einfacher
rechts klick zu einen Archiv hinzufügen Größe wählen fertig
|
das aufteilen wohl schon aber hier gehts ja wie der titel besagt um: wie-fuege-ich-part-teile-von-rick-zusammen ^^
|
|
|
16.10.08, 00:23
|
#7
|
Banned
Registriert seit: Sep 2008
Ort: woanders
Beiträge: 1.230
Bedankt: 86
|
Warum sollte jemand 100 MB in 20x5MB Teile splitten? Allein da stellt sich schon dir Frage, wozu dieser Aufwand. Und wenn man es mit Winrar splittet, dann kriegt man es mit Winrar auch wieder zusammen. Also bitte. Nur für Points sammeln auf RS ist der Aufwand zu groß.
|
|
|
Forumregeln
|
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren
HTML-Code ist Aus.
|
|
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:56 Uhr.
().
|