Hallo,
ich habe folgendes Problem:
Hier in der Bibliothek kann ich an den Linuxrechnern im Web surfen und Dateien auf dem (mitgebrachten) Memorystick speichern.
Es ist nicht möglich große Dateien im Homeverzeichnis "zwischenzulagern", da dort nur 10MB per Quota frei sind.
Man kann aber direkt auf /mnt/flash schreiben.
Leider habe ich nur einen Stick mit 64MB, so ist es mir nicht möglich größere Dateien mit nach Hause zu nehmen (z.B. OpenOffice.org)
Kann man mit Linux Bordmitteln (hier RedHat) Dateien so runterladen, daß immer nur ein Teil auf den Stick geschrieben wird
und ich den Download der Datei dann praktisch auf mehrere Tage verteilen kann?
Danke
Datei splitten?
Re: Datei splitten?
man split
gruss Max
gruss Max
Re: Datei splitten?
Nee, split nützt ihm nix, wenn er die ganze Datei nicht in einem Stück downloaden kann.
Ein Download in Stücken könnte zumindest per ftp funktionieren, sofern der Server mitspielt. Mit "get localfilename,remotefilename,filepos" lässt sich ein DL ab einer bestimmten Position beginnen. Irgendwie muss sich dann auch das Ende bestimmen lassen, ich weiss nur nicht wie, müsste man mal intensiv suchen <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
Downloader wie d4x machen es ja auch zum parallelen Download von mehreren Teilen einer Datei, es muss also gehen.
mfg tom
Ein Download in Stücken könnte zumindest per ftp funktionieren, sofern der Server mitspielt. Mit "get localfilename,remotefilename,filepos" lässt sich ein DL ab einer bestimmten Position beginnen. Irgendwie muss sich dann auch das Ende bestimmen lassen, ich weiss nur nicht wie, müsste man mal intensiv suchen <img src="http://www.pl-forum.de/UltraBoard/Images/Sad.gif" border="0" align="middle">
Downloader wie d4x machen es ja auch zum parallelen Download von mehreren Teilen einer Datei, es muss also gehen.
mfg tom
Re: Datei splitten?
man wget
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
-c
--continue
Continue getting a partially-downloaded file. This is
useful when you want to finish up a download started
by a previous instance of Wget, or by another program.
</font><hr></pre></blockquote>
Max
<blockquote><pre><font size="1" face="">code:</font><hr><font face="Courier New" size="2">
-c
--continue
Continue getting a partially-downloaded file. This is
useful when you want to finish up a download started
by a previous instance of Wget, or by another program.
</font><hr></pre></blockquote>
Max
Re: Datei splitten?
den Download fortsetzen geht nicht, da ja der erste Split nicht mehr da ist (schon zuhause aufm Rechner)
Der Stick ist leer.
Der Stick ist leer.
Re: Datei splitten?
sollte es wirlich keine Lösung geben?
Ich möchte eine ca. 100MB per ftp erreichbare Datei auf einem 64MB großen USB Stick speichern.
Leider habe ich keine Möglichkeit zum lokalen zwischenspeichern.
Es muß also direkt von ftp auf den Stick geschrieben werden.
Nur wird halt einfach abgebrochen wenn der Stick voll ist.
@tom
>get localfilename,remotefilename,filepos
den Befehl gibts hier leider nicht, aber sowas mit fileposstart und fileposstop wäre ideal.
Gruß
Robin
Ich möchte eine ca. 100MB per ftp erreichbare Datei auf einem 64MB großen USB Stick speichern.
Leider habe ich keine Möglichkeit zum lokalen zwischenspeichern.
Es muß also direkt von ftp auf den Stick geschrieben werden.
Nur wird halt einfach abgebrochen wenn der Stick voll ist.
@tom
>get localfilename,remotefilename,filepos
den Befehl gibts hier leider nicht, aber sowas mit fileposstart und fileposstop wäre ideal.
Gruß
Robin
Re: Datei splitten?
Hi,
ich hab jetzt was gefunden! *freu*
Falls das noch jemand braucht:
am ersten Tag:
curl -r 0-63000000 -o /mnt/flash/teil.1 ftp://server.de/riesenfile.iso
am zweiten:
curl -r 63000001-126000000 -o /mnt/flash/teil.2 ftp://server.de/riesenfile.iso
und am dritten den Rest:
curl -r 126000001 -o /mnt/flash/teil.3 ftp://server.de/riesenfile.iso
Dann kann man das ganze zuhause wieder zusammenbasteln mit:
cat teil.* > riesenfile.iso
und kann das endlich brennen...
Etwas unschön ist nur der Bereich nur in Byte angegeben werden kann... aber immerhin klappt das so.
Jetzt muß das "curl" nur noch bei redhat dabei sein...
Werde das morgen mal testen.
Gruß
Robin
ich hab jetzt was gefunden! *freu*
Falls das noch jemand braucht:
am ersten Tag:
curl -r 0-63000000 -o /mnt/flash/teil.1 ftp://server.de/riesenfile.iso
am zweiten:
curl -r 63000001-126000000 -o /mnt/flash/teil.2 ftp://server.de/riesenfile.iso
und am dritten den Rest:
curl -r 126000001 -o /mnt/flash/teil.3 ftp://server.de/riesenfile.iso
Dann kann man das ganze zuhause wieder zusammenbasteln mit:
cat teil.* > riesenfile.iso
und kann das endlich brennen...
Etwas unschön ist nur der Bereich nur in Byte angegeben werden kann... aber immerhin klappt das so.
Jetzt muß das "curl" nur noch bei redhat dabei sein...
Werde das morgen mal testen.
Gruß
Robin
Re: Datei splitten?
Nur so ein, zwei Gedanken:
Wäre es nicht vorteilhaft, hier dann eine 512MB oder 1GB CompactFlash Card (letzteres ist ein IBM Microdrive in CF-Bauform) per 6in1-Drive per USB anzuschliessen und darauf das ganze zu speichern, anstatt den 64MB USB-Stick zu verwenden?
Oder kannst du eine Ramdisk von ausreichender Grösse anlegen (genügen RAM vorrausgesetzt) und dann mit mehreren USB Sticks hantieren?
Wäre es nicht vorteilhaft, hier dann eine 512MB oder 1GB CompactFlash Card (letzteres ist ein IBM Microdrive in CF-Bauform) per 6in1-Drive per USB anzuschliessen und darauf das ganze zu speichern, anstatt den 64MB USB-Stick zu verwenden?
Oder kannst du eine Ramdisk von ausreichender Grösse anlegen (genügen RAM vorrausgesetzt) und dann mit mehreren USB Sticks hantieren?
Re: Datei splitten?
hmm, naja der 64er Stick kam gerade mal 20 EUR.
Klar wäre ein größerer schöner und besser, aber das lohnt sich nicht.
Der große Stick wäre dann meistens nur wenig ausgelastet weil ich einfach nicht soviel Zeug ausm Netz brauche.
Mit dem kleinen und diesem curl Gesplitte dauert halt mal ne Datei 2-3 Tage und es geht auch.
Wenns dann schneller gehen soll leih ich mir halt mal von nem Freund den Stick für nen Tag.
Man muß doch nicht bei jedem Problem gleich wieder neue Hardware kaufen...
Klar wäre ein größerer schöner und besser, aber das lohnt sich nicht.
Der große Stick wäre dann meistens nur wenig ausgelastet weil ich einfach nicht soviel Zeug ausm Netz brauche.
Mit dem kleinen und diesem curl Gesplitte dauert halt mal ne Datei 2-3 Tage und es geht auch.
Wenns dann schneller gehen soll leih ich mir halt mal von nem Freund den Stick für nen Tag.
Man muß doch nicht bei jedem Problem gleich wieder neue Hardware kaufen...