Datei mit einer bestimmten Größe erstellen
Mal schnell eine Testdatei mit einer bestimmten Größe erstellen? Dazu gibt es unter Windows den fsutil
Befehl (Der natürlich noch viel mehr machen kann).
fsutil file createnew <Dateiname> <Größe in Byte>[clearboth]
Um eine 1MB große Datei zu erstellen tippt man folglich:
fsutil file createnew MeineTestDatei 1024000
Auch unter Linux gibt es mehrere Möglichkeiten zum gleichen Ziel zu gelangen. Auf neueren Systemen gibt es meist das fallocate
Kommando, welches mit der folgenden Syntax zum Ziel gelangt:
fallocate -l <Größe z.B. 1G> <Dateiname>
Ist fallocate
nicht verfügbar, gibt es trotzdem eine einfache möglichkeit via dd
.
dd if=/dev/zero of=<Dateiname> bs=1 count=0 seek=1G
oder dd if=/dev/random of=<Dateiname> bs=1 count=0 seek=1G
Sinnvollerweise sollte man eine derart erzeugte Datei aber nicht dazu benutzen eine Verschlüsselung oder Komprimierung zu testen, die Dateien bestehen nämlich nur aus Nullen und können folglich super komprimiert werden. Aber für einen Geschwindigkeitstest via FTP eignen sie sich hervorragend…Datenkomprimierung abschalten nicht vergessen 😉