Ich schreibe ja gerade ein Buch über Debian, die Textdateien und die Bilder zusammen, haben selbst in einem stark komprimierten Archiv rund 70 Megabyte. Solch dicke Dateien in einer E-Mail zu versenden, ist etwa mit Google Mail nicht möglich – die Datei wird schon in die Google Cloud geladen. Bei vielen anderen Anbietern ist dies schon gar nicht möglich.
Man könnte aber eine große Datei aufteilen und diese etwa in unterschiedlichen Mails versenden. Mit dem Befehl split
teilen Sie unter Linux Dateien in mehrere Teile auf – dies funktioniert mit jedem Dateiformat.
Inhaltsverzeichnis
split nutzen
Wie schon beschrieben, es funktioniert mit jedem Dateiformat – im Beispiel werde ich ganz einfach die Datei „dateiname.iso“ nehmen. Nehmen wir einmal an, die Datei ist 1 Gigabyte groß, ich möchte die Datei in 200 Megabyte große Stücke teilen. Hierzu nutzt man die Option -b
mit der Angabe der Größe in Megabyte:
split -b 200M dateiname.iso dateiname.iso.
Zu Beginn steht natürlich der Befehl split
, es folgt mit -b 200M
die Größe der zerteilten Stücke, anschließend kommt die zu teilende Datei – in diesem Fall also dateiname.iso
. Zuletzt geben Sie die Dateinamen an, die die einzelnen Stücke haben sollen – wichtig – der Punkt dahinter. Die einzelnen Stücke werden sich in diesem Beispiel so nennen:
dateiname.iso.aa
dateiname.iso.ab
dateiname.iso.ac
dateiname.iso.ad
dateiname.iso.ae
Dateien wieder zusammenführen
Um alle Teile wieder zu einem Stück zusammenzuführen, legt man alle Teile in ein Verzeichnis und nutzt unter Linux den Befehl cat
:
cat dateiname.iso.* > dateiname.iso
Durch dateiname.iso.*
zeigt man dem Befehl, alle Dateien, die mit dateiname.iso.
beginnen, sollen zur Datei dateiname.iso
zusammengeführt werden.
Unter Windows könnte man zum Zusammenführen den Befehl copy
auf der CMD nutzen, etwas umständlicher:
copy /b dateiname.iso.aa+dateiname.iso.ab+dateiname.iso.ac+dateiname.iso.ad+dateiname.iso.ae dateiname.iso
Noch keine Reaktion